・確認
import sysをすると、上がutf-8で下がcp932、日本語が文字化け
print(sys.getdefaultencoding())
print(sys.stdout.encoding)
print("日本語")
・修正
import io, sysをすると、両方utf-8で日本語が日本語
sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding='utf-8')
print(sys.getdefaultencoding())
print(sys.stdout.encoding)
print("日本語")
Python 3.6.5 Win10
0 件のコメント:
コメントを投稿