多线程应用与模块汇总:队列、线程Event、Lock及爬虫实践.pdfVIP

  • 3
  • 0
  • 约1.3万字
  • 约 28页
  • 2026-06-30 发布于北京
  • 举报

多线程应用与模块汇总:队列、线程Event、Lock及爬虫实践.pdf

DAY12

Day11回顾

多线程的应用场景

2、多线程:爬虫(网络I/O)、本地磁盘I/O

知识点回顾

队列

线程模块

线程Event

创建线程对象e.wait([timeout])阻塞等待e被sete.set()设置e,使wait结束阻塞e.clear()使e回到未

被设置状态e.is_set()查看当前e是否被设置

线程锁Lock

DAY12

Day11回顾

多线程的应用场景

2、多线程:爬虫(网络I/O)、本地磁盘I/O

知识点回顾

队列

线程模块

线程Event

创建线程event对象

e.wait([timeout])阻塞等待e被set

e.set()设置e,使wait结束阻塞e.clear()使e回到未被设置状态e.is_set()查看当前e是否被设置

线程锁Lock

lock.acquire()上锁如果lock已经上锁再调用会阻塞

lock.release()lock:上锁with代码块结束自动

解析模块汇总

re、lxml+xpath、json

r_list=模式.查找所有(html)

文档评论(0)

1亿VIP精品文档

相关文档