怎么用python把一个Excel文件复制到另外一个Excel中,并且保留格式
时间: 2024-05-03 08:22:44 浏览: 71
Python保留格式复制多个excel工作表到汇总表并生成目录
可以使用Python中的pandas库来实现将一个Excel文件复制到另一个Excel中,并且保留格式。
以下是示例代码:
```python
import pandas as pd
# 读取要复制的Excel文件
df = pd.read_excel('original.xlsx')
# 新建一个Excel文件并复制数据
writer = pd.ExcelWriter('new.xlsx', engine='openpyxl')
df.to_excel(writer, sheet_name='Sheet1', index=False)
# 保存并关闭文件
writer.save()
writer.close()
```
在这个示例中,我们首先使用pandas的`read_excel`函数读取要复制的Excel文件。然后,我们使用`ExcelWriter`对象来新建一个Excel文件。接下来,我们使用`to_excel`方法将数据复制到新的Excel文件中。最后,我们使用`save`方法保存文件并使用`close`方法关闭文件。这样就可以实现将一个Excel文件复制到另一个Excel中,并且保留格式。
阅读全文