等待输入后的简单超时

时间:2014-11-26 20:43:42

标签: python-3.x timer python-3.4

如果没有来自键盘的任何输入,我希望能在10秒左右的时间内在python 3中超时一个脚本。我已经研究过使用信号,时间和线程模块,它们对我来说都很复杂。最好,我只想使用时间模块,因为我已经使用它并且模糊地熟悉它。

理想情况下,我希望它按如下方式运行:

  

>>>你有10秒的时间来输入..

     

抱歉,太慢了。

     

>>>你有10秒的时间来输入..

     

HEY !! #user的输入

     

您输入了:'嘿!!'

1 个答案:

答案 0 :(得分:-1)

这样可行,最高的答案不会在Windows上运行,但向下滚动答案会显示如何修复Windows:raw_input and timeout