そうみたいです
import Queue
Queue.Queue().get(timeout=10)
キーボード割り込み可能(ctrl-c)ですが、
import Queue
Queue.Queue().get()
ではありません。いつでもループを作成できます。
import Queue
q = Queue()
while True:
try:
q.get(timeout=1000)
except Queue.Empty:
pass
しかし、これは奇妙なことのようです。
それで、無期限に待機しているがキーボード割り込み可能な Queue.get() を取得する方法はありますか?