queue模块中的get()方法有一个可选参数timeout。默认状态下timeout=None,即当队列中没有数据时,程序将处于阻塞等待状态,直到队列中又有数据为止。如果一直没有新的数据加入队列,则程序将出现卡死现象。
下面展示一些 内联代码片
。
import queue
q = queue.Queue(5)
for i in range(5):
#将0-4加入队列中
q.put(i)
for i
queue模块中的get()方法有一个可选参数timeout。默认状态下timeout=None,即当队列中没有数据时,程序将处于阻塞等待状态,直到队列中又有数据为止。如果一直没有新的数据加入队列,则程序将出现卡死现象。
下面展示一些 内联代码片
。
import queue
q = queue.Queue(5)
for i in range(5):
#将0-4加入队列中
q.put(i)
for i