Je voulais convertir un gros fichier contenant des caractères comme \ u30d5
, alors je l'ai cherché. S'il y a peu de caractères, il existe un outil WEB donc il n'est pas nécessaire de le faire.
py
# coding: utf-8
import codecs
fin = codecs.open('C:/tmp/a1.txt', 'r')
fout = codecs.open('C:/tmp/a2.txt', 'w', 'sjis')
for line in fin:
s = line.decode("unicode-escape")
fout.write(s)
fin.close()
fout.close()
Recommended Posts