在Unix系统上,您可以执行以下操作:
import sysimport selectif select.select([sys.stdin,],[],[],0.0)[0]: print "Have data!"else: print "No data"
在Windows上,虽然select模块只能与套接字一起使用,所以您需要使用其他机制。

在Unix系统上,您可以执行以下操作:
import sysimport selectif select.select([sys.stdin,],[],[],0.0)[0]: print "Have data!"else: print "No data"
在Windows上,虽然select模块只能与套接字一起使用,所以您需要使用其他机制。