要生成表格,可以使用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 女
这样就实现了将爬取到的数据以表格的形式呈现出来。