第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

python3.5使用threadpool的一個(gè)問(wèn)題

python3.5使用threadpool的一個(gè)問(wèn)題

不負(fù)相思意 2019-02-24 08:56:08
import os import re import urllib.parse import urllib.request import threadpool def download_file(url): print("Begin download {}".format(url)) urlhandler = urllib.request.urlopen(url) p = urllib.parse.urlparse(url).path fname = os.path.basename(re.findall(r"item/(.*?)\W", p, re.S)[0]) + ".html" with open(fname, 'wb') as f: while True: chunk = urlhandler.read(1024) if not chunk: break f.write(chunk) def main(): urls = [r"http://baike.baidu.com/item/wiki/97755", r"http://baike.baidu.com/item/Biosteel?fr=Biosteel", r"http://baike.baidu.com/item/HTML/"] # 創(chuàng)建大小為2的線程池 pool_size = 2 pool = threadpool.ThreadPool(pool_size) # 創(chuàng)建工作請(qǐng)求 requests = threadpool.makeRequests(download_file, urls) [pool.putRequest(req) for req in requests] # 將具體的請(qǐng)求放入線程池 print("putting request to pool") pool.putRequest(threadpool.WorkRequest(download_file, args=[r"http://baike.baidu.com/item/duang/16824760",])) # 處理任務(wù)隊(duì)列中的新請(qǐng)求 pool.poll() pool.wait() print("destory all threads before exit...") pool.dismissedWorkers(pool_size, do_join=True) if __name__ == '__main__': main() 代碼如上所示,在Python3.5的運(yùn)行報(bào)錯(cuò): pool.dismissedWorkers(pool_size, do_join=True) TypeError: 'list' object is not callable 請(qǐng)問(wèn)一下是哪里錯(cuò)了,應(yīng)該怎么修改呢?
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 639 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)