咨询热线

020-479360629

网站公告: 诚信为本:市场永远在变,诚信永远不变。

SERVICE PROJECT

服务项目

“博鱼(boyu·中国)官方网站”python修炼day33!

时间:2024-09-23 13:14:01

   本文摘要:今日内容阐述:协程、正则表达式昨日总结递归器iternext生成器yield关键字代码执行到yield就不会暂停next展开解法堵塞列表推论式:a=[xforxinrange(10)]生成器表达式:把列表推论式的[]改为()生成器函数:特了yield的函数今日内容gevent库摔的坑:python3.7版本对这个库不过于友好关系,新的替换成python3.6.4的32位版本。

今日内容阐述:协程、正则表达式昨日总结递归器iternext生成器yield关键字代码执行到yield就不会暂停next展开解法堵塞列表推论式:a=[xforxinrange(10)]生成器表达式:把列表推论式的[]改为()生成器函数:特了yield的函数今日内容gevent库摔的坑:python3.7版本对这个库不过于友好关系,新的替换成python3.6.4的32位版本。gevent是对greenlet库展开PCB,greenlet是对yield关键字展开PCBgevent.sleep()在协程等候的时候,再行去继续执行下一个任务以此来构建多任务fromgeventimportmonkeymonkey.patch_all()#monkey可以把代码中所有的延时替换成geventgevent.joinall([])引荐这种方式"""非常简单的爬虫,用于协程所发来iTunes两张斗鱼图片"""importurllib.requestimportgeventfromgeventimportmonkeymonkey.patch_all()defdownloader(img_name,img_url):req=urllib.request.urlopen(img_url)img_content=req.read()withopen(img_name,"wb")asf:f.write(img_content)defmain():gevent.joinall([gevent.spawn(downloader,"3.jpg","https://rpic.douyucdn.cn/appCovers/2017/09/22/1760931_20170922133718_big.jpg"),gevent.spawn(downloader,"4.jpg","https://rpic.douyucdn.cn/appCovers/2017/09/17/2308890_20170917232900_big.jpg")])if__name__=='__main__':main()协程协程依赖线程,线程依赖进程。


本文关键词:博鱼(boyu·中国)官方网站,BOYU SPORTS

本文来源:博鱼(boyu·中国)官方网站-www.jzfysn.com

地址:西藏自治区阿里地区镶黄旗初一大楼7581号    电话:020-479360629    传真:0000-12345678
ICP备案编号:ICP备34085914号-3   Copyright © 2006-2024 www.jzfysn.com. 博鱼(boyu·中国)官方网站科技 版权所有