我使用xlrd , xlutils.copy和xlwt打开一个模板文件,复制它,用新值填充它,并保存它。 但是,似乎没有任何简单的方法来保存单元格的格式。 它总是被吹走,并设置为空白。 有没有简单的方法可以做到这一点? 谢谢! / YGA 示例脚本: from xlrd import open_workbook from xlutils.copy import copy rb = open_workbook('output_template.xls',formatting_info=True) rs = rb.sheet_by_index(0) wb = copy(rb) ws = wb.get_sheet(0) for i,cell in enumerate(rs.col(8)): if not i: continue ws.write(i,2,22,plain) wb.save('output.xls') 版本: xlrd :0.7.1 xlwt :0.7.2
我无法findxlwt用于写入现有文件的示例。 我有一个现有的xls文件,我需要写入。 当我使用xlrd来读取文件时,我似乎无法弄清楚如何将返回到“xlwt.Workbook”的“Book”types转换。 如果有人能指点我一个例子,我将不胜感激。