一.背景 对于日常Python爬虫由于效率问题,本次测试使用多线程和Scrapy框架来实现抓取斗图啦表情.由于IO操作不使用CPU,对于IO密集(磁盘IO/网络IO/人机交互IO)型适合用多线程,对于计算密集型:建议用多进程. 进程:优点:充分利用多核CPU(能够同时进行多个操作)缺点:系统资源消耗大,重新开辟内存空间 线程:优点:共享内存,IO操作可以创造出并发操作缺点:抢占资源,请求上下文切换消耗时间 但是对于python这种解释性语言带有GIL(全局解释器锁)解释器锁,同一时刻只能有一个线…