亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術(shù)文章
文章詳情頁

python - 如何解決queue中同一個(gè)參數(shù)被多個(gè)線程同時(shí)調(diào)用?

瀏覽:83日期:2022-08-18 15:18:47

問題描述

本人想實(shí)現(xiàn)一個(gè)基礎(chǔ)的多線程爬蟲,初步想法是篩選目錄中多個(gè)電影標(biāo)題是否有關(guān)鍵字,沒有的話就進(jìn)入到詳情頁中查找電影類別中是否有關(guān)鍵字。下面是一部分代碼:

executor = ThreadPoolExecutor(max_workers=5) #Future模塊的多線程executor.map(get_page,whole) #get_page()為篩選標(biāo)題的函數(shù)time.sleep(5)while not que.empty(): que_data = que.get() filter(que_data) #filter()為篩選分類關(guān)鍵字的函數(shù),但每次五個(gè)線程同時(shí)訪問同一個(gè)url

但現(xiàn)在每次多個(gè)線程同時(shí)調(diào)用queue中的同一個(gè)url,請問有什么解決辦法嗎

問題解答

回答1:

專門用一個(gè)線程讀取queue中的url,然后分配給某個(gè)線程

對該queue的訪問加鎖

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 免费看片黄色 | 99精品热视频这里只有精品7 | 涩涩网站在线观看 | 亚洲精品a| 在线看的毛片 | 国产美女福利视频福利 | 日本一区二区三区久久精品 | 婷婷伊人久久 | 国产一级特黄全黄毛片 | 91进入蜜桃臀在线播放 | 精品一区二区三区在线播放 | 国产又色又爽又黄又刺激18 | 精品国产九九 | 一区视频免费观看 | 大杳蕉精品视频在线观看 | 成人爽a毛片在线视频 | 亚洲+自拍+色综合图区一 | 国产精品爱久久久久久久 | 91av成年影院在线播放 | 国产精品二区三区 | 一级片二级片 | 国产免费网站看v片元遮挡 国产免费自拍 | 久久久久久久九九九九 | 国产精品久久精品福利网站 | 国产精品视频牛仔裤一区 | 亚洲特级aaaaaa毛片 | 久久久久久久久女黄9999 | 综合精品视频 | 一本色道久久88亚洲综合 | 1级a的观看视频 | 激情网站网址 | 亚洲精品久久久久综合91 | 性生活视频网站 | 亚洲欧美综合日韩字幕v在线 | 香蕉视频黄网站 | 欧美日韩国产高清一区二区三区 | 精品一区二区在线观看 1080p | 成人午夜啪啪免费网站 | 亚洲经典在线观看 | 高清国产亚洲va精品 | 免费看黄在线观看 |