Python menawarkan berbilang pilihan untuk menamatkan pelaksanaan skrip, termasuk quit(), exit(), sys.exit(), dan os._exit().
Arahan ini secara berkesan meningkatkan pengecualian SystemExit. Mereka mencetak mesej semasa pelaksanaan tetapi tidak disyorkan untuk kod pengeluaran kerana mereka bergantung pada modul tapak, yang mungkin tidak selalu tersedia.
Arahan ini juga menaikkan SystemExit tetapi dianggap boleh dipercayai walaupun dalam kod pengeluaran kerana modul sys sentiasa ada. Ia adalah pendekatan standard untuk keluar dari program dengan anggun.
Arahan ini keluar dari program tanpa melakukan sebarang tugas pembersihan atau curahan penimbal. Ia bukan kaedah keluar standard dan harus digunakan hanya dalam kes tertentu, seperti apabila proses anak yang dibuat oleh os.fork perlu ditamatkan.
Secara ringkasan, sys.exit () ialah pilihan yang disyorkan untuk keluar dari program dalam Python. quit() dan exit() tidak digalakkan dalam kod pengeluaran dan os._exit() hendaklah dikhaskan untuk senario khas.
Sebagai pendekatan yang lebih langsung, anda boleh meningkatkan SystemExit secara terus :
raise SystemExit
Alternatif ini mengelakkan pengimportan modul sys dan merupakan soal keutamaan peribadi berkenaan kod gaya.
Atas ialah kandungan terperinci Apakah Cara Terbaik untuk Keluar dari Program Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!