我试图找到一种方法来读取我在workbook.close()
之前在单元格中写的内容并保存所有内容,我正在检查Xlsxwriter文档的方法,但找不到任何方法。
我写了这个函数,但我只能检查单元格或单元格是否为空或已被写入
def cell_empty(row, columstart, columend=None):
empty = False
types = ['String', 'Blank', 'Number']
if columend is None:
try:
if any(typ in str(worksheet.table[row][columstart]) for typ in types):
empty = False
except KeyError:
empty = True
if columend is not None:
for y in range(columstart, columend):
try:
if any(typ in str(worksheet.table[row][columstart]) for typ in types):
empty = False
except KeyError:
empty = True
非常感谢你
XlsxWriter不支持这一点。
我写了XlsxWriter,我的观点是,它不应该被视为数据库,因为它从来没有考虑到这一点。
如果您需要跟踪您正在编写的数据,则应在应用程序中跟踪它,您可以在该应用程序中完全访问数据。