1

Excel スプレッドシートを読み取り、一部のワークシートを CSV ファイルとして保存する Python スクリプトを作成したいと考えています。

これどうやってするの?

独自のコードを実行しようとしました。以下を参照してください。

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