https://www.whyit.work/entry/2018/02/20/224153
import codecs
#テストファイル作成
f = open('test1.txt', 'w', encoding='shift_jis')
f.write('テストファイルです')
f.close()
# SJIS -> UTF8 変換
f = codecs.open('test1.txt', 'r', encoding='shift-jis')
g = codecs.open('test2.txt', 'w', encoding='utf-8')
for line in f:
g.write(line)
f.close()
g.close()
# UTF8 -> SJIS 変換
g = codecs.open('test2.txt', 'r', encoding='utf-8')
h = codecs.open('test3.txt', 'w', encoding='shift-jis')
for line in g:
h.write(line)
g.close()
h.close()