【发布时间】:2016-02-11 20:05:51
【问题描述】:
我正在使用 xlswriter 迈出第一步。
我有一个现有的工作簿 test.xlsx,我想向其中添加一个新工作表 - sheet 2。
我尝试的是以下内容:
import xlsxwriter as xl
xbook=xl.Workbook('test.xlsx')
xbook.add_worksheet('sheet2')
这样做的问题是它会覆盖工作簿中的所有其他工作表。 如何添加工作表而不覆盖工作簿中的所有其他工作表?
【问题讨论】:
-
嘿,你可以使用openpyxl,当然它与 .xlsx 文件完美配合
-
你能解释一下吗?我试过了:
from openpyxl import load_workbook \n wb=load_workbook('test.xlsx') \n ws=wb.create_sheet() \n ws.title="sheet 2"但未创建工作表!
标签: python excel xlsxwriter