0

Python では、スクリプトが次のようにスリープしている間にコードを実行したり、アクションを実行したりすることはできますtime.sleep()か? 私がやりたいことは、メッセージを印刷し、メッセージが印刷されてから 10 秒後にのみユーザーからの入力を収集することです。私は最初はできましたが

print "You have ten seconds to answer the question."
print "The question"
time.sleep(10) and input() simultaneously
print "You are out of time"

これは可能ですか?そうでない場合、同じことを達成する方法はありますか?

4

1 に答える 1

1

寝ている間は何もできません。Unix/Linux で alarm(2) システム コールを探して、しばらくすると中断されます。

于 2013-05-05T19:59:34.737 に答える