新建一个EXCEL,并将dataframe中的数据写入excel,第一行设置居中,然后保存为AA.xlsx
时间: 2024-10-22 08:17:22 浏览: 24
Python处理Excel数据原表保存(openpyxl、pandas).rar
在Python中,你可以使用pandas和openpyxl库来创建新的Excel文件并将DataFrame写入其中。以下是一个简单的步骤示例:
首先,确保已安装了所需的库,如果没有,可以使用pip安装:
```bash
pip install pandas openpyxl
```
然后,你可以这样做:
```python
import pandas as pd
from openpyxl import Workbook
# 假设你已经有了一个名为df的DataFrame
# df = ... # 请替换为实际的数据
# 创建一个新的Excel工作簿
wb = Workbook()
# 获取当前活动的worksheet
ws = wb.active
# 将DataFrame写入Excel
df.to_excel(ws, index=False) # 指定不保存索引
# 设置第一行文本居中
for col in ws.columns:
ws.cell(row=1, column=col[0]).font = Font(align='center')
# 保存到指定的文件名AA.xlsx
wb.save("AA.xlsx")
```
这段代码会创建一个新Excel文件并命名为"AA.xlsx",DataFrame的内容会被写入第一列开始的位置,第一行标题会居中对齐。
阅读全文