
xviii
Conteúdo (Sumário)
O que é este cheiro? 294
Alguém mudou as permissões do arquivo 295
Quando não pôde escrever no arquivo, o programa
enviou uma exceção 296
Capture a exceção 297
Observe as exceções com try/except 298
Há um problema com a sub-rotina de exceção 302
Uma caixa de mensagem requer atenção 303
Criando caixas de mensagem no Python 304
Sua Caixa de Ferramentas da Programação 311
Conseguiu a mensagem?
exceções e caixas de mensagem
Algumas vezes, as coisas simplesmente dão
errado. Você só precisa lidar com isso.
Sempre haverá coisas além de seu controle. As redes falharão. Os
arquivos desaparecerão. Os codicadores espertos aprendem ...