You need to enable JavaScript to run this app. 如何提取指定网站class为ind-mp_info的表格并导出为CSV文件
优惠活动
大模型
产品
解决方案
定价
更多

如何提取指定网站class为ind-mp_info的表格并导出为CSV文件

新冠疫情州级数据爬取保存CSV实现方案

需求说明

需要从指定站点提取目标表格并保存为CSV文件,相关参数如下:

  • 目标站点:https://www.mygov.in/covid-19/
  • 目标表格特征:class属性为ind-mp_info
  • 表格位置:展开页面内*「COVID-19 Statewise Status」*标签即可找到该表格

实现代码

# 导入依赖库
from bs4 import BeautifulSoup
from urllib.request import urlopen
import csv
import pandas as pd

# 获取页面内容
html = urlopen("https://www.mygov.in/covid-19/")
soup = BeautifulSoup(html, "html.parser")
# 定位目标表格
table = soup.find("table", {"class":"ind-mp_info"})
rows = table.findAll("tr")

# 写入CSV文件
with open("editors.csv", "wt+", newline="") as f:
    writer = csv.writer(f)
    for row in rows:
        csv_row = []
        for cell in row.findAll(["td", "th"]):
            csv_row.append(cell.get_text())
        writer.writerow(csv_row)

内容的提问来源于stack exchange,提问作者Yashinde

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.08 13:39:00