使python raw_input()或input()不等待

时间:2012-06-29 15:11:42

标签: python terminal

  

可能重复:
  raw_input and timeout

raw_input()将等待用户输入。如何在等待几秒钟之后再去?

1 个答案:

答案 0 :(得分:3)

一个可能的选择:

import select, sys
r, w, x = select.select([sys.stdin], [], [], 3)

这将阻止约3秒 - 任何存在的数据都将在r之后。