ホームページ >バックエンド開発 >Python チュートリアル >ユーザーがキーを押すまで Python スクリプトを一時停止するにはどうすればよいですか?

ユーザーがキーを押すまで Python スクリプトを一時停止するにはどうすればよいですか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-11-21 18:38:17875ブラウズ

How Can I Pause a Python Script Until the User Presses a Key?

Python でのユーザー キー入力の待機

Python では、ユーザーがキーを押すまでスクリプトを一時停止させる方法がいくつかあります。

Python 3

Python 3 の場合は、input() 関数を使用します。

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

これにより、ユーザーが Enter キーを押すまで実行が停止します。

Python 2

Python 2 の場合は、raw_input() 関数を使用します。代わりに:

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

ただし、input() と raw_input() は両方とも、ユーザーが Enter を押すのを待つだけです。

Windows/DOS

Windows/DOS システムでは、msvcrt モジュールを使用して次のことを実現できます。これ:

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

wait() 関数は、いずれかのキーが押されるまで実行を一時停止します。

注:

  • Python の場合3、raw_input() は使用できなくなりました。
  • Python 2 では、 input(prompt) は eval(raw_input(prompt)) と同等です。

以上がユーザーがキーを押すまで Python スクリプトを一時停止するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。