asyncio并发编程

一. 事件循环

   注:实现搭配:事件循环+回调(驱动生成器【协程】)+epoll(IO多路复用),asyncio是Python用于解决异步编程的一整套解决方案;

     基于asynico:tornado,gevent,twisted(Scrapy,django channels),tornado(实现了web服务器,可以直接部署,真正部署还是要加nginx),django,flask(uwsgi,gunicorn+nginx部署)
  1.


二. 协程嵌套


三. call_soon、call_later、call_at、call_soon_threadsafe


四. ThreadPoolExecutor+asyncio


五. asyncio模拟http请求

六. future和task

七. asyncio同步和通信

八. aiohttp实现高并发爬虫

猜你喜欢

转载自www.cnblogs.com/lyq-biu/p/10486148.html
今日推荐