相关疑难解决方法(0)

如何使用for循环而不是while循环遍历Python Queue.Queue?

通常我们这样编码:

while True:
    job = queue.get()
    ...
Run Code Online (Sandbox Code Playgroud)

但它是否也可以做以下事情:

for job in queue.get():
    #do stuff to job
Run Code Online (Sandbox Code Playgroud)

我想要这样做的真正原因是因为我想使用python-progressbar的自动检测maxval.他们这样做for this in progressbar(that):

python

24
推荐指数
4
解决办法
4万
查看次数

标签 统计

python ×1