爬虫多线程或异步下载 http://gank.io/api/data/%E7%A6%8F%E5%88%A9/1000/1 所分享的美女图片
[root@CentOS ~]# git clone https://github.com/wangy8961/python3-concurrency-pics-01.git
[root@CentOS ~]# cd python3-concurrency-pics-01/
如果你的操作系统是Linux
:
[root@CentOS python3-concurrency-pics-01]# python3 -m venv venv3
[root@CentOS python3-concurrency-pics-01]# source venv3/bin/activate
Windows
激活虚拟环境的命令是:venv3\Scripts\activate
如果你的操作系统是Linux
:
(venv3) [root@CentOS python3-concurrency-pics-01]# pip install -r requirements-linux.txt
如果你的操作系统是Windows
(不会使用uvloop
):
(venv3) C:\Users\wangy> pip install -r requirements-win32.txt
(venv3) [root@CentOS python3-concurrency-pics-01]# python sequential.py
(venv3) [root@CentOS python3-concurrency-pics-01]# python threadpool.py
(venv3) [root@CentOS python3-concurrency-pics-01]# python asynchronous.py