我想编写一个 Python 脚本来读取 Excel 电子表格并将其一些工作表保存为 CSV 文件。
我怎样才能做到这一点?
我试着做我自己的代码,见下文。
import xlrd
import csv
def csv_from_excel():
wb = xlrd.open_workbook('ArquivoAgencias.xls')
sh = wb.sheet_by_name('AGENCIA')
AgenciaFile = open('AgenciaFile.csv', 'wb')
wr = csv.writer(AgenciaFile, quoting=csv.QUOTE_ALL)
for rownum in xrange(sh.nrows):
wr.writerow(sh.row_values(rownum))
AgenciaFile.close()
但我不知道如何转换 XLS 文件;CSV 的分隔符,如果有人有任何想法,我将不胜感激。
谢谢。