我的代码是这样的:
import xlsxwriter
workbook = xlsxwriter.Workbook('result.xlsx')
sheet = workbook.get_worksheet_by_name('result')
但是表格始终为无 我检查了我的result.xlsx.I'我确定result.xlsx有'结果'片。 为什么呢?
答案 0 :(得分:2)
xlsxwriter,顾名思义,无法读取xlsx文件但只能编写它们。通过执行此操作xlsxwriter.Workbook('result.xlsx')
,您可以创建一个新的python对象,但您实际上并未在硬盘驱动器上读取或写入该文件。
答案 1 :(得分:1)
正如 Joost 回答的那样,xlsxwriter 不能读取 xlsx 文件,只能写入它们。也许你可以使用下面的代码来代替:
data = openpyxl.load_workbook('result.xlsx')
sheet = data['result']