【发布时间】:2021-06-06 22:37:41
【问题描述】:
在 python3 中,我使用过 Deque(os.listdir()) 并且知道它有效。 但是我看到一些帖子说我应该使用 queue.Queue 而不是 Deque 用于多线程应用程序。
但我认为 Queue(os.listdir()) 不起作用。 有没有一种干净的方法可以做到这一点,或者我应该只迭代一个 for 循环并将所有内容放入队列中?
提前致谢
【问题讨论】:
标签: python-3.x queue deque
在 python3 中,我使用过 Deque(os.listdir()) 并且知道它有效。 但是我看到一些帖子说我应该使用 queue.Queue 而不是 Deque 用于多线程应用程序。
但我认为 Queue(os.listdir()) 不起作用。 有没有一种干净的方法可以做到这一点,或者我应该只迭代一个 for 循环并将所有内容放入队列中?
提前致谢
【问题讨论】:
标签: python-3.x queue deque
Is it possible to convert list to queue in python?
我认为这将是一个答案。 仍然不确定为什么 Queue(os.listdir('.')) 不起作用。
【讨论】: