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への区切り文字、誰かが何か考えを持っているなら、私は感謝します.
ありがとう。