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
Lepaskan: 2024-11-18 06:44:02
asal
360 orang telah melayarinya

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...")
Salin selepas log masuk

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

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

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()
Salin selepas log masuk

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!

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