python 用pandas 保存excel为原文件名
时间: 2023-09-13 14:08:29 浏览: 94
Python的Pandas库处理excel文件
5星 · 资源好评率100%
以下是一个简单的 Python 代码示例,用于将 Pandas 数据框保存为 Excel 文件,并使用原始文件名作为文件名:
```python
import os
import pandas as pd
# 假设原始文件名为 example.xlsx
filename = 'example.xlsx'
# 读取 Excel 文件到 Pandas 数据框
df = pd.read_excel(filename)
# 将数据框保存为 Excel 文件并使用原始文件名
df.to_excel(os.path.splitext(filename)[0] + '_output.xlsx', index=False)
```
在代码中,我们首先定义文件名,然后使用 Pandas 的 `read_excel` 方法将 Excel 文件读取到 Pandas 数据框中。
接下来,我们使用 `os.path.splitext` 方法提取原始文件名的文件名部分,并将其与 `_output.xlsx` 组合成新的保存文件名。最后,我们使用 Pandas 的 `to_excel` 方法将数据框保存为新的 Excel 文件。
请注意,代码中的 `index=False` 参数用于指示不将行索引包含在输出文件中。如果你需要保留行索引,请将其设置为 `True`。
阅读全文