Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Menjeda Skrip Python Anda Sehingga Tekan Kekunci?

Bagaimana untuk Menjeda Skrip Python Anda Sehingga Tekan Kekunci?

Barbara Streisand
Barbara Streisandasal
2024-11-18 06:44:02369semak imbas

How to Pause Your Python Script Until a Key Press?

Menunggu Penekanan Kekunci dalam Python

Untuk menjeda skrip Python anda sehingga pengguna menekan kekunci, anda boleh menggunakan beberapa kaedah bergantung pada versi dan sistem pengendalian anda.

Dalam Python 3, gunakan input() untuk menghentikan pelaksanaan sehingga pengguna menekan "Enter" key:

input("Press Enter to continue...")

Dalam Python 2, gunakan raw_input() untuk tujuan yang sama:

raw_input("Press Enter to continue...")

Walau bagaimanapun, kaedah ini hanya menunggu masuk ke ketukan kekunci.

Untuk Windows dan sistem DOS, pertimbangkan msvcrt, modul yang memberikan akses kepada fungsi dalam MSVCRT perpustakaan:

import msvcrt as m
def wait():
    m.getch()

Ini akan menjeda pelaksanaan sehingga sebarang kekunci ditekan.

Nota:

  • Python 3 kekurangan raw_input() .
  • Dalam Python 2, input(prompt) bersamaan dengan eval(raw_input(prompt)).

Atas ialah kandungan terperinci Bagaimana untuk Menjeda Skrip Python Anda Sehingga Tekan Kekunci?. 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
Artikel sebelumnya:PengesahArtikel seterusnya:Pengesah