文 | 潮汐
来源:Python 技术「ID: pythonall」
每天一个 Python 小技巧,你学废了吗?今天文章主要讲解如何将天气预报信息爬取下来并发送给小姐姐,感兴趣的朋友不妨试试,说不定会有意外收获呢!
抓取数据
爬虫的基本思路简易了解就三步:下载数据(根据需要爬取的 url 设定用户代理)、解析数据(编写爬取规则并获得数据)、保存数据。
知道上述步骤后咱们的需求是首先找到中国天气网链接 https://tianqi.so.com/weather/ ,抓取中国天气网的数据,获取天气信息部分代码如下:
data_list = []
response = requests.get(url)
html_doc = response.text
soup = BeautifulSoup(html_doc, 'lxml') # 自动补全html代码,并按html