简介:本项目旨在开发一个高效的历史天气数据爬虫工具,用于自动收集和整理特定区域的历史气象信息,为科研、气候研究及个人需求提供便利。
可以这样使用 `weather = Weather_2345(广州, 201811, 201901)` 并执行 `print(weather.get_weather())`。
也可以这样做:先创建一个对象,比如 `weather = Weather_2345(任意填写区域名称, 201811, 201901)`。然后定义需要查询的区域列表:
```python
area_list = [白云, 从化, 花都, 海珠, 黄埔, 荔湾, 南沙, 番禺, 天河, 越秀, 增城]
```
接着,可以将天气信息写入到一个日志文件中:
```python
with open(weather.log, w, encoding=utf-8) as fw:
fw.write(区域,日期,最高气温,最低气温,天气,风向,风力,空气指数,空气情况,空气等级 + \n)
for area in area_list:
print()
weather.area = area
weather_list = weather.get_weather()
for lines in weather_list:
fw.write(,.join(lines) + \n)
```
以上代码展示了如何使用 `Weather_2345` 类获取不同区域的天气信息,并将这些数据保存到一个日志文件中。