Команды quit() и exit() не рекомендуется использовать в реальных скриптах, потому что они предназначены преимущественно для интерактивного режима и не предоставляют гибкости, необходимой для обработки завершения программ. 23
Для реальных проектов рекомендуется использовать команду sys.exit(), так как она позволяет передавать коды выхода и обрабатывать исключение SystemExit. 23