programação Python, como uma linguagem de programação totalmente funcional adequado para desktop e desenvolvimento Web, contém a capacidade de gerar exceções quando ocorrem erros. Exceções ocorrem quando um comportamento perigoso ou fora do padrão ocorre , encerra o programa. Os programadores podem querer levantar um aviso para o usuário em caso de discrepância não fatal , como a implementação de código obsoleto . Neste caso, uma "advertência " pode ser usado para sinalizar este fato sem parar execução. Coisas que você precisa 
 Python Interpreter com Ambiente de desenvolvimento interativo 
 Show Mais instruções 
 1 
 importar a biblioteca de " avisos " para o ambiente Python. A biblioteca avisos contém os métodos usados para levantar diferentes avisos. Os avisos são úteis se o programador deseja notificar os usuários de uma depreciação futura de funcionalidade , ou mudanças na sintaxe. O código a seguir importa a biblioteca avisos. 
 
 >>> Avisos de importação 
 2 
 Creta um " UserWarning " no ambiente Python. Os programadores podem chamar avisos usando o método de " avisar ()" da biblioteca de avisos , que leva uma string representando uma mensagem de aviso eo tipo de aviso como seus argumentos. 
 
 >>> Warnings.warn ( " Este é um aviso " , UserWarning ) 
 
 __main__ : 1: UserWarning : Este é um Aviso 
 3 
 Criar um futuro Warning. Este aviso serve uma categoria diferente. Ele notifica o usuário de que uma função ou construir no programa em breve será mudado ou obsoletos. Desta forma , um programador usando a construção vai saber para começar a desenvolver o código usando as novas construções , ou prepare-se para converter o código antigo para a nova construção . Este exemplo mostra um aviso disparado quando um programador chama um objeto que em breve será alterado. 
 
 >>> A = OldObject () 
 
 >>> if isinstance ( um , OldObject ) 
 
 . . . warnings.warn ( "Objeto em breve sofrer as seguintes alterações ... " , FutureWarning )