0
でcsv.writerの:「 t」の私はこの形式としてcsvファイルに辞書を書きたいのpython
(column1) (column2)
aaa 1
bbb 2
が、私は次のように区切り文字として「\ tを」を使用コード:私は希望出力に含まを取得できませんでした
import csv
csv_filename = "test.csv"
dict = {'aaa': 1, 'bbb': 2}
with open(csv_filename, 'wb') as f:
writer = csv.writer(f, delimiter='\t')
for key, value in dict.items():
writer.writerow([key, value])
、代わりに作成したCSVあなたはリストWHへの出力を変換している
(column1) (column2)
aaa1
bbb2
出力ファイルをExcelで開きますか?テキストエディタなどで出力ファイルを開こうとするとどうなりますか?メモ帳? – asongtoruin
これは動作します。 Python 2と3の両方で問題は見られません –
テキストエディタを使用すると動作しますが、 '\ t'を認識できないExcelで開くことは本当ですか? – Nan