UTF-8で保存されたtext.datファイルのエンコード種類をshift-jisに変換しなおしたいです。以下のスクリプトでやってみましたが、実行後エディタでエンコード設定を見なおしてもUTF-8から変わっていません。どう変更すればファイルのエンコードの種類がshift-jisになるか、教えていただければ幸いです。
やってみたスクリプトーーーー
with open('text.dat', 'w') as f:
for line in open('text.dat'):
f.write(unicode(line, 'utf-8').encode('shift-jis'))
text.datの中身ーーーーーー
山田さん
佐藤さん
窪田さん
・
・
・
環境ーーーー
Python2.7
Windows
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/07/04 11:47
2017/07/04 11:49
2017/07/04 12:47 編集
2017/07/04 13:09