python爬取数据后怎么生成表格
要生成表格,可以使用Python中的pandas库。以下是一个简单的示例代码,演示如何使用pandas生成一个表格并将爬取到的数据填充进去:
import pandas as pd
# 假设爬取到的数据存储在一个名为data的列表中
data = [
{"姓名": "张三", "年龄": 20, "性别": "男"},
{"姓名": "李四", "年龄": 25, "性别": "男"},
{"姓名": "王五", "年龄": 30, "性别": "女"}
]
# 使用pandas创建一个DataFrame对象
df = pd.DataFrame(data)
# 将DataFrame对象保存为Excel文件
df.to_excel("data.xlsx", index=False)
运行以上代码后,将会生成一个名为data.xlsx的Excel文件,其中包含了爬取到的数据。
如果你希望将数据以表格的形式显示在终端上,可以使用pandas的.to_string()
方法:
import pandas as pd
# 假设爬取到的数据存储在一个名为data的列表中
data = [
{"姓名": "张三", "年龄": 20, "性别": "男"},
{"姓名": "李四", "年龄": 25, "性别": "男"},
{"姓名": "王五", "年龄": 30, "性别": "女"}
]
# 使用pandas创建一个DataFrame对象
df = pd.DataFrame(data)
# 将DataFrame对象以表格形式显示在终端上
print(df.to_string(index=False))
运行以上代码后,将会在终端上打印出以下内容:
姓名 年龄 性别
张三 20 男
李四 25 男
王五 30 女
这样就实现了将爬取到的数据以表格的形式呈现出来。
版权声明
本文仅代表作者观点,不代表米安网络立场。
上一篇:最便宜的vps怎么购买 下一篇:国内服务器租用能搭建哪些网站
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。