如何在Python中将带有;分隔符的XLS文件转换为CSV文件?如果您提供一个示例纸条就好了

2024-10-02 18:27:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我想编写一个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()

但是我不知道如何将带有;delimiter的XLS文件转换为CSV,如果有人有任何想法,我将不胜感激。在

谢谢。在


Tags: 文件csvimport脚本shopen读取数据wr