国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python进程池的使用注意

python进程池的使用注意

头像

小妮浅浅

2021-05-13 09:48:092559浏览 · 0收藏 · 0评论

1、使用注意

(1)使用池时,如果未指定进程数,则默认为CPU核心数。

(2)核心数量对应于计算机的逻辑处理器数量(任务管理器-性能),而不是核心数量(我的计算机有2个核心和4个逻辑处理器,因此这里默认使用4个进程)

(3)进程数可以是几十万,并不意味着开放进程的数量是4。只要使用池(10),就可以同时打开10个进程进行爬网。

(4)但是需要注意的是,无论多线程还是多进程,打开过多都会导致切换耗时,降低效率,所以创建过多的多线程和进程是谨慎的。

2、实例

import requests
from bs4 import BeautifulSoup
from multiprocessing import Pool, current_process
def get_title(i):    
print('start', current_process().name)    
title_list = []    
url = 'https://movie.douban.com/top250?start={}&filter='.format(i*25)    
r = requests.get(url)    
soup = BeautifulSoup(r.content, 'html.parser')    
lis = soup.find('ol', class_='grid_view').find_all('li')    
for li in lis:        
title = li.find('span', class_="title").text        
# return title        
title_list.append(title)        
print(title)    
return(title_list)if __name__ == '__main__':    
pool = Pool()    
for i in range(10):        
pool.apply_async(get_title, (i, ))    
pool.close()    
pool.join()    
print('finish')

以上就是python进程池的使用注意,希望能对大家有所帮助。更多Python学习指路:python基础教程

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

闺蜜老公把我压在怀里| 漫蛙漫画(网页入口)| 家公给我治疗5中字| 制服丝袜影音先锋| 小蜜桃免费观看高清电视剧| 甜蜜惩罚免费观看第一季全集| 《警花交换做爰》| 中字HD人妻の亂倫2| 欧美大片| 美女比基尼游泳图片视频| 陌陌影视在线观看高清完整版| 小日子在线观看高清完整版| 免费观看已满十八岁电视剧高清版| 人野兽马狗猪大全| 嫂嫂让小叔子帮忙生孩子视频| 国精-二二产品无人区| 两人一起做AJ的视频教程| 少女たちよ在线播放电视剧| 男人为什么最后要加速| 彼岸岛浸画| 波多野结衣| 初中女生光溜溜身子拉屎视频| 9.1芒果浏览器| 女性私密紧致情趣玩具| 麦子交换2免费完整版| 精品一区二区三区| 夹腿高潮后注意力不集中能恢复吗| 我在古代富甲一方| 初中女生光溜溜身子| 初次尝了销魂少妇邻居| 新婚夜被强伦无删减版| 《妻子的肉体偿还》5| 日韩精品| 女朋友的妹妹ID| 欧美大片PPT免费PPT| 有没有免费看片的软件| 男生把困困放到女生坤坤视频高清 | 厨房韵母2》免费观看完整版 | 4虎CVT4WD入口免费| 图书馆挺进她腿间湿润漫画| 色翁荡熄第10章