from gevent import monkey
monkey.patch_all()
import gevent
import requests
def f1(url):
print(f'GET:{url}')
msg = requests.get(url)
# 获取的是网站的数据长度
print(len(msg.content))
gevent.joinall([
gevent.spawn(f1, 'https://www.python.org'),
gevent.spawn(f1, 'https://www.github.com'),
gevent.spawn(f1, 'https://www.yahoo.com')
])
相关文章
- 03-12进程池线程池/协程/io模型
- 03-12协程+IO切换+小爬虫
- 03-12python中IO多路复用、协程
- 03-12从IO模型到协程(二) BIO模型和NIO模型
- 03-12协程,事件驱动,异步io模型,异步网络框架
- 03-12从IO模型到协程(三) 多路复用之select、poll和epoll
- 03-12python gevent自动挡的协程切换。
- 03-12爬虫进阶(四)——多任务协程爬取
- 03-12爬虫,用协程下载图片中TypeError: a bytes-like object is required, not 'coroutine'
- 03-12aiohttp、asyncio使用协程增加爬虫效率