Bagaimana untuk Menjeda Pelaksanaan Python Sehingga Tekan Kekunci?

Linda Hamilton
Lepaskan: 2024-11-19 06:51:03
asal
268 orang telah melayarinya

How to Pause Python Execution Until a Key Press?

Cara Menjeda Pelaksanaan dalam Python sehingga Kekunci Ditekan

Soalan: Bagaimana saya boleh mencipta skrip Python yang menunggu pengguna untuk menekan sebarang kekunci sebelum ini meneruskan?

Jawapan:

Python 3:

Untuk membuat skrip Python anda menunggu sebarang tekan kekunci dalam Python 3 , gunakan fungsi input:

input("Press Enter to continue...")
Salin selepas log masuk

Python 2:

Dalam Python 2, fungsi yang setara untuk digunakan ialah raw_input:

raw_input("Press Enter to continue...")
Salin selepas log masuk

Nota: Arahan ini hanya menunggu pengguna menekan butang masuk atau balik kunci.

Windows/DOS:

Jika anda bekerja dalam persekitaran Windows atau DOS, anda boleh mempertimbangkan untuk menggunakan modul msvcrt:

import msvcrt as m

def wait():
    m.getch()
Salin selepas log masuk

Fungsi ini menjeda skrip sehingga kekunci ditekan.

Tambahan Nota:

  • Dalam Python 3, fungsi raw_input tidak lagi disokong.
  • Dalam Python 2, input(prompt) bersamaan dengan eval(raw_input(prompt)) .

Atas ialah kandungan terperinci Bagaimana untuk Menjeda Pelaksanaan Python Sehingga Tekan Kekunci?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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 terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan