.. _consider-using-sys-exit:

consider-using-sys-exit / R1722
===============================

**Message emitted:**

Consider using 'sys.exit' instead

**Description:**

*Contrary to 'exit()' or 'quit()', 'sys.exit' does not rely on the site module being available (as the 'sys' module is always available).*

**Problematic code:**

.. literalinclude:: /data/messages/c/consider-using-sys-exit/bad.py
   :language: python

**Correct code:**

.. literalinclude:: /data/messages/c/consider-using-sys-exit/good.py
   :language: python



Created by the `refactoring <https://github.com/PyCQA/pylint/blob/main/pylint/checkers/refactoring/refactoring_checker.py>`__ checker.