为了账号安全,请及时绑定邮箱和手机立即绑定

Python多线程多进程的例子

Python多线程多进程的例子

犯罪嫌疑人X 2019-05-25 13:46:41
看了些python的书,但是一直没弄明白多线程,多进程在实际中是怎么用的,不知各位有没有具体代码或者文档给推荐下。比如现在有一个文件,文件里每行是一个URL,现在要实现用张程池,开启20个线程,要求每执行完一条,就从文件里再读一条加到任务队列(不能一次性把文件都读到内存,要一次读一行),一直保持20个线程去执行。这样的话具体的代码该怎么写?或者是多线程操作rabbitmq或者redis的类似代码,求解。
查看完整描述

2 回答

?
蛊毒传说

TA贡献1895条经验 获得超3个赞

deffunc(line):
pass
p=multiprocessing.Pool(20)
p.map(func,file('yourfile'))
                            
查看完整回答
反对 回复 2019-05-25
  • 2 回答
  • 0 关注
  • 539 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号