pandas 表格 加边框后 输出到exce
时间: 2024-05-14 09:13:54 浏览: 115
l,怎么实现?
您可以使用 Pandas 库中的 to_excel 方法将 DataFrame(数据表格)导出到 Excel 文档中。以下是示例代码:
```
import pandas as pd
# 创建 DataFrame
data = {'姓名': ['张三', '李四', '王五'], '年龄': [20, 25, 22], '性别': ['男', '男', '女']}
df = pd.DataFrame(data)
# 创建 ExcelWriter 对象
writer = pd.ExcelWriter('output.xlsx')
# 写入 DataFrame,并添加边框
df.to_excel(writer, index=False)
workbook = writer.book
worksheet = writer.sheets['Sheet1']
border_format = workbook.add_format({'border': 1})
worksheet.conditional_format('A1:D4', {'type': 'no_errors', 'format': border_format})
# 保存 Excel 文件
writer.save()
```
在上述示例代码中,使用 to_excel 方法将 DataFrame 写入到名为 output.xlsx 的 Excel 文件中,并使用 conditional_format 方法给输出的表格添加边框。通过设置 conditional_format 的格式为 border_format 来添加边框。最后,使用 save 方法保存 Excel 文件。
阅读全文