【发布时间】:2018-07-11 13:52:03
【问题描述】:
我想将所有 excel 文档(.xls) 表转换为 csv,如果 excel 文档只有一张表,那么我将转换如下-
wb = open_workbook(path1)
sh = wb.sheet_by_name('Sheet1')
csv_file = open(path2, 'w')
wr = csv.writer(csv_file, quoting=csv.QUOTE_ALL)
for rownum in range(sh.nrows):
wr.writerow(sh.row_values(rownum))
csv_file.close()
如果我的 excel(.xls) 文档有多个工作表,即('Sheet1', 'Sheet2', 'Sheet3', 'Sheet4'),而不是如何将所有工作表转换为 csv。
任何帮助将不胜感激。
【问题讨论】: