当前位置: 首页 > news >正文

网站开发技术支持与保障中卫企业管理培训网站

网站开发技术支持与保障,中卫企业管理培训网站,成年培训班有哪些,遵义网站制作和推广Python的多进程可以借助from multiprocessing import Pool来实现。简而言之分为这样几步#xff1a;导入包from multiprocessing import Pool编写任务函数。def 任务函数(参数)实例化进程池并设置进程数。poolPool(欲设置的进程数)开始布置任务#xff0c;把多个任务添加进多…Python的多进程可以借助from multiprocessing import Pool来实现。简而言之分为这样几步导入包from multiprocessing import Pool编写任务函数。def 任务函数(参数)实例化进程池并设置进程数。poolPool(欲设置的进程数)开始布置任务把多个任务添加进多进程池。pool.apply_async(任务函数,函数对应的参数元组)关闭进程池的打包。pool.close()开始执行多进程。pool.join()具体使用方式详见代码import requestsfrom multiprocessing import Pooldef mission(url,n): #多进程要调用的任务函数这里我把视频的编号也带上留作打印print(url,say hi) #来个标记打印视频的URLresponserequests.get(url) #请求视频内容fopen(f./%03d.ts%n,wb) #打开空文件f.write(response.content) #写入下载内容到空的视频文件中f.close() #写入结束print(%03d.ts OK...%n) #打印告知视频已写入完毕if __name__ __main__:poolPool(10) #设置10个进程for n in range(1,7): #我有6小段视频等待爬取url fhttps://fable.vzaar.com/v4/usp/vz7b388613953b4867b8ea4436f03475ea/16997578.ism/16997578-audio_eng123960-video_eng511000-{n}.tspool.apply_async(mission,(url,n)) #任务函数、视频、编号打包进多进程池里pool.close() #打包完毕pool.join() #开始执行多进程综上所述。多进程需要这几步from multiprocessing import Pool编写任务函数。这里我们用的是def mission(url,n):实例化设置进程数。这里我们用的是poolPool(10) #设置10个进程把多个任务添加进多进程池。这里我们用的是for循环配合pool.apply_async(mission,(url,n))来添加进去注意apply_async的使用方法是apply_async(任务函数,函数对应的参数元组)。打包完毕关闭打包。pool.close()开始执行多进程。pool.join()运行结果https://fable.vzaar.com/v4/usp/vz7b388613953b4867b8ea4436f03475ea/16997578.ism/16997578-audio_eng123960-video_eng511000-1.ts say hihttps://fable.vzaar.com/v4/usp/vz7b388613953b4867b8ea4436f03475ea/16997578.ism/16997578-audio_eng123960-video_eng511000-2.ts say hihttps://fable.vzaar.com/v4/usp/vz7b388613953b4867b8ea4436f03475ea/16997578.ism/16997578-audio_eng123960-video_eng511000-4.ts say hihttps://fable.vzaar.com/v4/usp/vz7b388613953b4867b8ea4436f03475ea/16997578.ism/16997578-audio_eng123960-video_eng511000-3.ts say hihttps://fable.vzaar.com/v4/usp/vz7b388613953b4867b8ea4436f03475ea/16997578.ism/16997578-audio_eng123960-video_eng511000-6.ts say hihttps://fable.vzaar.com/v4/usp/vz7b388613953b4867b8ea4436f03475ea/16997578.ism/16997578-audio_eng123960-video_eng511000-5.ts say hi006.ts OK...004.ts OK...002.ts OK...005.ts OK...003.ts OK...001.ts OK...可见由于下载和写入文件的速度快慢对每个进程的执行时间是有影响的……
http://wiki.neutronadmin.com/news/198282/

相关文章:

  • 成都网站优化方案商丘互联网公司
  • iis7发布php网站wordpress 文档下载
  • 旅行网站排名g4560做网站服务器
  • 北京高端网站公司哪家好微信平台开发公司成都
  • ftp上传文件到网站省品牌建设联合会网站
  • 建设网站的基本知识网站平台建设视频教学
  • 高端网站建设wanghess新民网站建设价格咨询
  • 网站开发的数据库设计实体是什么商业软文怎么写
  • 沙坪坝集团网站建设2023中关村手机排行榜
  • 门户网站定制wordpress文件上传系统
  • 西安东郊网站建设德阳网站建设推广
  • 开题报告旅游网站建设做鞋子出口需要作网站吗
  • 泸州市往建局建设银行网站名称印发网站建设方案
  • 广州建设工程安全质量监督网站电商网站建设思路
  • 微信公众号可以做微网站山西建设执业注册管理中心网站
  • 保定集团网站建设双桥区网站制作
  • 好的模板网站推荐百度账号申诉
  • 网站前期运营策略福建最大的网络公司排名
  • 网站代理 正规备案全景效果图网站
  • cdr做网站怎么导出设计制作建筑模型综合实践教案
  • 网站开发前后端分离是主流吗做网站公司实力排名
  • 什么样的网站空间做电影网站不卡建网站商城有哪些公司
  • 沈阳工务建设集团网站怎么样自学做网站
  • 网站规划与网页设计wordpress外网ip访问不了
  • 网站想做个链接怎么做的大港建站公司
  • 网站开发流程的三个部分网站开发常用的开发工具
  • wordpress安装532windows11优化大师
  • 新手seo网站做什么类型好sq网站推广
  • 北京seo网站优化培训附近电脑培训速成班一个月
  • 一流的常州做网站国家住建网查企业资质