Cette page n'est pas encore disponible en français, sa traduction est en cours. Si vous avez des questions ou des retours sur notre projet de traduction actuel, n'hésitez pas à nous contacter.
Metadata
ID:python-best-practices/no-bare-raise
Language: Python
Severity: Warning
Category: Best Practices
Description
Never use a bare raise and always use a specific exception. Using a specific exception helps you distinguish errors in your program and have appropriate error handling code.
Non-Compliant Code Examples
defmyfunc():raise# should use specific exceptioniffoo:raiseelse:func1()raiseforvinlist:do_something()raise