pythonでExcelでUTF-8のCSVファイルを文字化けせずに開くシステムを作っています。
ここに記載されていることを自動化したいです。
https://teachme.jp/contents/127194
標準テキストのエンコーディングを「UTF-16」に変更して、保存することは出来たので、エクセルで開くとA列に全て格納されているので、カンマ区切りの列で表示されるファイルにしたいです。
(例)
現状全てA列に配置されている
1,山田,神奈川,15歳,
2,田中,東京,18歳,
3,鈴木,埼玉,15歳,
これをカンマ区切りで別の列に配置したいです。
1 | 山田 | 神奈川 | 15歳 |
2 | 田中 | 東京 | 18歳 |
3 | 鈴木 | 埼玉 | 15歳 |
###現在のソースコード
import codecs
fin = codecs.open('sample.csv', 'r', 'utf-8')
fout = codecs.open('sample_utf.csv', 'w', 'utf-16')
for line in fin:
fout.write(line)
よろしくお願いします。

回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/30 11:52