【发布时间】:2014-07-16 12:45:09
【问题描述】:
我想让一个 python 程序在每个循环周期等待 1'' (不必是实时的,所以我对 time.sleep(1) 的准确性很好)之后我想知道一个键被按下了,如果是的话,是哪一个。
我在这里找到了解决方案Python wait x secs for a key and continue execution if not pressed,但这不完全是我的问题。因为当按钮被按下时,我仍然想等待第二秒的剩余时间。
操作系统:Win 7 - 但最好是跨平台(至少对于 ubuntu)
我确实尝试过msvcrt,但这对我来说似乎相当笨拙,我想知道是否不存在任何更直接的方法。当然我不是第一个遇到这个问题的人。
【问题讨论】:
-
@wastl 添加了一些信息
-
@magu_ 我的回答对你有用还是你在寻找不同的东西?