Neste artigo você vai aprender a como imprimir uma exception em Python, disparar erro, de uma maneira simples e eficaz
Fala programador(a), beleza? Bora aprender mais sobre Python!
Para resolver nosso problema vamos ter que criar uma instrução de código bem particular
Onde ela imprimirá um erro, que é a nossa exception
Veja o que é preciso para exibir o erro:
except Exception as e: print(e)
O erro estará em e, e será impresso com a função print
Você pode modificar para a lógica que deseja
Note que esta abordagem funciona apenas nas versões de Python 2.6+
Outra possibilidade é utilizar o módulo traceback
A implementação será essa:
import traceback try: # algo que pode dar errado except Exception: traceback.print_exc()
Utilizamos o bloco try, que tenta executar algum código, se der errado entramos no bloco da Exception e o erro é exibido
Conclusão
No artigo de hoje você aprendeu a como imprimir uma exception em Python
Utilizamos duas abordagens diferentes, que chegam basicamente no mesmo resultado
Utilizando o traceback temos um resultado mais completo sendo exibido, como o tipo do erro
Basta escolher qual forma que encaixa melhro no seu programa e aplicar!
Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias!
Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!
Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias
O link acima contém um cupom de desconto para os cursos!