用写一个python写一个爬取浙江省数据的代码
时间: 2024-05-17 14:18:22 浏览: 190
这里是一个简单的Python程序,用于从浙江省统计局网站爬取数据。这个程序使用了requests和BeautifulSoup库来获取和解析网页内容。你需要根据实际需要修改程序中的URL和数据处理部分。
```python
import requests
from bs4 import BeautifulSoup
# 设置请求URL
url = "http://tjj.zj.gov.cn/tjzjtj/show.action"
# 设置请求参数
params = {
"type": "index",
"method": "view",
"id": "40391",
"year": "2020"
}
# 发送GET请求
response = requests.get(url, params=params)
# 解析HTML内容
soup = BeautifulSoup(response.content, "html.parser")
# 获取数据表格
table = soup.find("table", class_="table-data")
# 处理数据
data = []
for tr in table.find_all("tr"):
row = []
for td in tr.find_all("td"):
row.append(td.get_text().strip())
if row:
data.append(row)
# 输出数据
for row in data:
print(row)
```
这个程序会从浙江省统计局网站获取2020年的数据,并打印出来。你可以根据需要修改URL和请求参数,以获取不同年份或不同类型的数据。另外,你也可以将数据保存到文件中,或者使用pandas库进行数据分析和处理。
阅读全文