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-exit

Language: Python

Severity: Error

Category: Best Practices

Description

Use sys.exit() instead of exit(). Exit is a builtin and done mostly for the console. sys.exit() is done for program with a proper return argument (see documentation).

Learn More

Non-Compliant Code Examples

print("bla")
exit(0)  # use sys.exit() instead

Compliant Code Examples

import sys
print("bla")
sys.exit(0)