[英]AttributeError: 'Queue' object has no attribute 'join' in python 2.7.x
import multiprocessing
q = multiprocessing.Queue()
def create_jobs():
for link in file_to_set(QUEUE_FILE):
q.put(link)
q.join() **#here i'm getting Attribute Error**
crawl()
(this is not whole snippet of code. but my function gives error only here.) (这不是整段代码。但我的函数只在这里给出了错误。)
multiprocessing.Queue
is the wrong object. multiprocessing.Queue
是错误的对象。 You want Queue.Queue
, ie: 你想要Queue.Queue
,即:
import Queue
q = Queue.Queue()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.