爬取中国天气网数据:
目标数据:地区名 最低气温,最高气温
存入cvs表中
知识点
一、开启多线程
class Queue.Queue(maxsize) FIFO 先进先出
- Queue.qsize() 返回队列的大小
- Queue.empty() 如果队列为空,返回True,反之False
- Queue.full() 如果队列满了,返回True,反之False
- Queue.full 与 maxsize 大小对应
- Queue.get([block[, timeout]])获取队列,timeout等待时间
- Queue.task_done()表示队列中某个元素呗消费进程使用,消费结束发送的信息。每个get()方法会拿到一个任务,其随后调用task_done()表示这个队列,这个队列的线程的任务完成。就是发送消息,告诉完成啦!
二、BeautifulSoup4
文档:https://www.crummy.com/software/BeautifulSoup/bs4/doc.zh/
Beautiful