queue的问题

来源:14-8 分析和获取所有的版块 - 2

慕函数5302194

2020-03-24

class ParseTopicListThread(Thread):
def run(self):
while 1:
url = topic_list_queue.get(timeout=3)
print(url)
res_text = requests.get(url).text
print(res_text)
if name ==“main”:
last_url=get_last_urls()
for url in last_url:
topic_list_queue.put(url)

topic_list_thread = ParseTopicListThread()
topic_list_thread.start()
老师。这个queue的get get不到数据。
好像阻塞住了

写回答

1回答

慕函数5302194

提问者

2020-03-24

 我把maxsize = 10 取掉就可以正常使用了

0
7
慕函数5302194
回复
bobby
806505300
2020-04-03
共7条回复

Python爬虫工程师实战 大数据时代必备

慕课网严选精品教程,高质量内容+服务!

2378 学习 · 1158 问题

查看课程