1. 程式人生 > >Python3多執行緒

Python3多執行緒

寫一個多執行緒爬蟲的時候,報錯。

後來發現:

url_manage_proc = Process(spider.url_manage_proc, args=(urls,))
download_html_proc = Process(spider.download_html_proc)
parser_html_proc = Process(spider.parser_html_proc)
store_data_proc = Process(spider.store_data_proc)

改成這個就好了

url_manage_proc = Process(target=spider.url_manage_proc, args=(urls,))
download_html_proc = Process(target=spider.download_html_proc)
parser_html_proc = Process(target=spider.parser_html_proc)
store_data_proc = Process(target=spider.store_data_proc)