图片下载器(gevent)
2020-02-11 本文已影响0人
栀心_d553
import urllib.request
import gevent
from gevent import monkey
monkey.patch_all()
def downloader(img_name,img_url):
rep = urllib.request.urlopen(img_url)
img_content = rep.read()
with open(img_name,"wb") as f:
f.write(img_content)
def main():
gevent.joinall([
gevent.spawn(downloader,"1.jpg")
])
#传值,第一个表示调用的函数,第二个表示给函数img_name传的值
#第二个表示给函数第二个img_url传的值
if __name__ == '__main__':
main()