摘要: Lock: 只能acquire一次,下一次acquire必须release后才能,不然会造成死锁 RLock: 在同一个线程里面,可以连续调用多次acquire, 一定要注意acquire的次数要和release的次数相等 阅读全文
posted @ 2019-07-06 11:44 下路派出所 阅读(3340) 评论(1) 推荐(0) 编辑
摘要: #通过queue的方式进行线程间同步,Queue在底层通过实现了dqueue(双生队列,在字节码时实现了线程安全)实现了线程安全 from queue import Queue import time import threading def get_detail_html(queue): #爬取文章详情页 while True: url = queue.... 阅读全文
posted @ 2019-07-06 11:21 下路派出所 阅读(1105) 评论(1) 推荐(0) 编辑