Python 有限时间的原始输入?

Python 有限时间的原始输入?,python,time,input,Python,Time,Input,是否有一种方法可以为用户提供原始输入,但如果在x时间内没有键入任何内容,则会给出空响应(“”)?我希望在脚本启动时给用户10秒的时间来输入选项,但是如果时间过期(或者他们按enter键),只需继续脚本即可。如果您知道AppleScript,我希望在python中10之后放弃显示对话框“输入选项”如果您在unix领域,您可以使用python的信号库并使用。否则,我认为raw\u输入完全是线程阻塞 有关实现帮助,请参阅。您可以在单独的进程中收集用户输入,然后在特定时间后在该进程上使用terminat

是否有一种方法可以为用户提供原始输入,但如果在x时间内没有键入任何内容,则会给出空响应(
“”
)?我希望在脚本启动时给用户10秒的时间来输入选项,但是如果时间过期(或者他们按enter键),只需继续脚本即可。如果您知道AppleScript,我希望在python中10之后放弃显示对话框“输入选项”

如果您在unix领域,您可以使用python的信号库并使用。否则,我认为
raw\u输入
完全是线程阻塞

有关实现帮助,请参阅。

您可以在单独的进程中收集用户输入,然后在特定时间后在该进程上使用
terminate()
方法。