【发布时间】:2011-12-21 09:55:08
【问题描述】:
我正在尝试制作一个循环中有 raw_input 的程序,如果有人在长循环运行时按下一个键,下一个 raw_input 会将其作为输入,我该如何避免这种情况?
对于这个简单的问题,我不知道还有什么要补充的。如果需要更多信息,请告诉我。
编辑
一些代码
for i in range(1000):
var = raw_input("Enter the number")
#.... do some long magic and stuff here which takes afew seconds
print 'Output is'+str(output)
因此,如果有人在魔法阶段按下了某些东西,则将其作为下一个循环的输入。这就是问题的开始。 (是的,循环必须运行 1000 次)。
【问题讨论】:
-
向我们展示您正在使用的代码,这样会更容易为您提供帮助
-
我不能准确地展示代码,但让我给你看一些等效的东西。
-
可能重复stackoverflow.com/questions/2520893/…。请让我们知道您的操作系统。解决方案非常特定于操作系统。
-
我把操作系统放在标题中,具体来说是window 7 64 bit。我在那里看到了答案。他们确实适用,但上帝他们是如此之大。难道没有其他 n00b 友好且更安全的输入方式吗?