python 3若干秒没输入则自动运行接下来的代码

想要实现的功能如下:代码执行到某一行会出现input函数要求人为输入一些东西。但是如果5秒钟内部输入的话,则继续执行接下来的代码,不能让代码被input函数阻塞了。我的代码如下,但是如果5秒内什么都不输入的话,程序虽然会打印想要的信息,但是却无法终止线程。请教需要怎么改动,才能达到我的要求。

raw_input该为input
python3已经废弃raw_inpurt了
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-06-10
具体怎么操作我没仔细研究,你可以研究CSDN博客上的这篇文档:Python 定时执行线程 执行任务
希望你能解决这个问题。本回答被网友采纳
相似回答