python 如何添加sheet,Python如何添加Sheet
原创Python如何添加Sheet
在Python中,我们可以使用pandas库来添加Sheet,我们需要导入pandas库,然后读取Excel文件,我们可以使用ExcelWriter
类来添加新的Sheet。
下面是一个简单的示例代码:
import pandas as pd 读取Excel文件 df = pd.read_excel('example.xlsx') 使用ExcelWriter添加新的Sheet with pd.ExcelWriter('example.xlsx') as writer: df.to_excel(writer, index=False) # 将DataFrame保存为新的Sheet print("Sheet已添加")
在这个示例中,我们读取了一个名为example.xlsx
的Excel文件,并使用ExcelWriter
类添加了一个新的Sheet,我们将DataFrame保存为新的Sheet,并打印出添加成功的消息。
这种方法会覆盖原有的Sheet,如果您想在不覆盖原有Sheet的情况下添加新的Sheet,可以使用ExcelWriter
类的sheet_name
参数来指定新的Sheet名称。
with pd.ExcelWriter('example.xlsx', sheet_name='新Sheet') as writer: df.to_excel(writer, index=False)
在这个示例中,我们将新的Sheet保存为名为新Sheet
的新的工作表,这样,原有的Sheet不会被覆盖,而是会保留在Excel文件中。