Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Mengekalkan Tetingkap Output Python daripada Ditutup?

Bagaimana untuk Mengekalkan Tetingkap Output Python daripada Ditutup?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-12-01 00:29:11903semak imbas

How to Keep the Python Output Window from Closing?

Cara Mengekalkan Keterlihatan Tetingkap Output Python

Apabila bekerja dengan Python pada Windows, menghadapi tetingkap output yang hilang serta-merta selepas pelaksanaan skrip boleh mengecewakan. Tindakan yang hilang ini menghalang analisis output. Nasib baik, terdapat cara untuk mengekalkan keterlihatannya.

Pilihan 1: Gunakan Terminal Luaran

Daripada menjalankan skrip dalam persekitaran editor, buka command prompt ( cmd) dan laksanakan arahan python dengan laluan skrip:

python myscript.py

Dengan meletakkan python boleh laku dalam laluan Windows, anda boleh melancarkan skrip dari mana-mana direktori. Setelah selesai, skrip akan mengembalikan anda ke gesaan cmd, memastikan tetingkap output terbuka.

Pilihan 2: Laksanakan Mekanisme Menunggu

Sertakan mekanisme menunggu di akhir skrip dengan menambahkan kod yang menjeda pelaksanaannya. Dalam Python 2, menggunakan fungsi raw_input() menanti penekanan Enter:

raw_input()

Kaedah ini memerlukan pengubahsuaian skrip, yang mungkin menyusahkan, terutamanya apabila bekerja dengan skrip luaran. Python 3 menyediakan alternatif dengan input().

Pilihan 3: Gunakan Editor dengan Paparan Berterusan

Editor tertentu untuk Python mempunyai keupayaan untuk berhenti seketika selepas pelaksanaan skrip. Selain itu, sesetengahnya membolehkan konfigurasi baris arahan yang digunakan untuk menjalankan program. Anda boleh menetapkan arahan kepada "python -i myscript.py," yang membuka shell Python selepas pelaksanaan skrip. Persekitaran program kekal, membenarkan interaksi lanjut dengan pembolehubah, fungsi dan kaedah.

Atas ialah kandungan terperinci Bagaimana untuk Mengekalkan Tetingkap Output Python daripada Ditutup?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn