1

我想编写一个 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 的分隔符,如果有人有任何想法,我将不胜感激。

谢谢。

4

0 回答 0