3

ユーザーに raw_input を与える方法はありますが、""x 時間以内に何も入力されない場合は null 応答 () を返しますか? スクリプトの開始時にオプションを入力するためにユーザーに 10 秒を与えたいのですが、時間が経過した (または Enter キーを押した) 場合は、単にスクリプトを続行します。AppleScriptに詳しい方display dialog "Enter options" giving up after 10、pythonでお願いします

4

1 に答える 1

2

UNIXランドにいる場合は、Pythonのシグナルライブラリを使用して、アラームを使用できます。そうでなければ、私raw_inputは完全にスレッドブロッキングだと思います。

実装のヘルプについては、この回答を参照してください。

于 2012-07-07T00:46:52.533 に答える