import openpyxl # 加载工作簿: wb = openpyxl.load_workbook("test.xlsx") # 显示工作表表名:worksheets会以列表的形式返回当前工作簿里所有的工作表表名: sheet_list = wb.worksheets # 获取工作表名称: for i in sheet_list: # title:获取工作表名称 print(i.title) # 创建工作表: wb.create_sheet("工作表01") # 删除指定工作表: wb.remove(wb["工作表01"]) # 拷贝工作表: sheet_copy = wb.copy_worksheet(wb["工作表01"]) sheet_copy.title = "工作表-复制" # 执行完修改之后,还需要持久化到本地磁盘,一般情况我们使用另存 wb.save("test03.xlsx")
时间: 2023-06-23 18:08:06 浏览: 343
017批量将工作表转换为独立的工作簿共1页.pdf.zip
这是一个使用 openpyxl 库对 Excel 文件进行操作的示例代码。首先通过 load_workbook() 方法加载 Excel 文件,然后通过 worksheets 属性获取所有工作表的名称,并打印出来。接着使用 create_sheet() 方法创建一个名为 "工作表01" 的新工作表,并使用 remove() 方法删除它。然后使用 copy_worksheet() 方法将名为 "工作表01" 的工作表复制一份,并将复制后的工作表重命名为 "工作表-复制"。最后使用 save() 方法将修改后的工作簿保存到本地磁盘。
阅读全文