Python では、ユーザーのキーを押すとループが再開されるループを一時停止する最も簡単で最も Pythonic な方法は何ですか? 一度に大量のテキストをダンプすることなく、ループ内から stdout にいくつかのデバッグ メッセージを出力できるように、デバッグ支援としてこれを行うことを検討しています。
1 に答える
6
キープレスを Enter キーに制限したい場合は、input
( raw_input
Python 2 では) を使用できます。それ以外の場合は、プラットフォーム固有のものが必要になります。
for i in range(10):
print(i)
input() # Loop continues after <Enter> is pressed
pdb
または、 Python の組み込みデバッガーを使用することもできます。
于 2012-09-05T18:05:00.903 に答える