博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python使用使用gevent实现并发图片下载
阅读量:4565 次
发布时间:2019-06-08

本文共 678 字,大约阅读时间需要 2 分钟。

import urllib.requestimport geventfrom gevent import monkeymonkey.patch_all()def downloader(img_name, img_url):    req = urllib.request.urlopen(img_url)    img_content = req.read()    with open(img_name, "wb") as f:        f.write(img_content)def main():    gevent.joinall([        gevent.spawn(downloader, '1.jpg',                     'http://rpic.douyucdn.cn/live-cover/appCovers/2018/04/19/4108896_20180419012844_small.jpg'),        gevent.spawn(downloader, '2.jpg',                     'http://rpic.douyucdn.cn/live-cover/appCovers/2018/09/26/1864921_20180926212457_small.jpg')    ])if __name__ == '__main__':    main()

  

转载于:https://www.cnblogs.com/huxiaoyi/p/9827810.html

你可能感兴趣的文章
2016年 最火的 15 款 HTML5 游戏引擎
查看>>
js的MD5实现
查看>>
ajax
查看>>
ios 图片上传与压缩,UIImagePickerController设置中文
查看>>
Mac下关闭Google软件自动更新
查看>>
wireshark怎么抓包
查看>>
webdriver高级应用- 禁止IE的保护模式
查看>>
MQ消息中间件
查看>>
ELK日志收集与监控
查看>>
静态代码块
查看>>
POJ 2492 并查集的应用推广
查看>>
重要开源协议的比较(BSD,Apache,GPL,LGPL,MIT)
查看>>
HTTP协议 状态码详解
查看>>
基于oauth2.0实现应用的第三方登录
查看>>
js中select标签中的option选择
查看>>
智能指针
查看>>
邻接表
查看>>
学用.NET实现AutoCAD二次开发
查看>>
How to create a List of ValueTuple?
查看>>
ConnectionReset
查看>>