以下是一个使用 Python 的 pandas
库来自定义多 Sheet
页表头的示例代码:
首先,请确保已经安装了 pandas
库。
python
import pandas as pd
# 自定义表头数据
header1 = ['姓名', '年龄', '性别']
header2 = ['城市', '职业', '收入']
# 创建示例数据
data1 = [['张三', 20, '男'], ['李四', 25, '女']]
data2 = [['北京', '教师', 8000], ['上海', '工程师', 12000]]
# 创建 DataFrame
df1 = pd.DataFrame(data1, columns=header1)
df2 = pd.DataFrame(data2, columns=header2)
# 创建 Excel 写入器
with pd.ExcelWriter('example.xlsx') as writer:
# 写入第一个 Sheet 页
df1.to_excel(writer, sheet_name='Sheet1', index=False)
# 写入第二个 Sheet 页
df2.to_excel(writer, sheet_name='Sheet2', index=False)
在上述代码中,我们首先定义了两个不同的表头和相应的数据,然后使用 pandas
的 ExcelWriter
将数据写入到不同的 Sheet
页中,并自定义了每个 Sheet
页的表头。