###前提・実現したいこと
Python 3.5.2を使用し、read.txt(ファイル名)の日本語と半角ローマ字が混ざっている文章をopen()で読み込んだ際に日本語が文字化けし、半角ローマ字はちゃんと表示されます。
###発生している問題・エラーメッセージ
蝨滓律縺ァ縺ァ縺阪k
Python繝励Ο繧ー繝ゥ繝溘Φ繧ー謨吝ョ、
###該当のソースコード
【実行ファイル】
01 file = open("read.txt","r")
02 text = file.read()
03 print(text)
04 file.close()
【read.txt】
土日でできる
Pythonプログラミング教室
###試したこと
・Atom、virtual Studio code の2つで実行
・read.txtを削除し、新規で同文で作成し実行
・01 を file = open("read.txt","r",encoding="Shift_JIS")で実行
上記すべて同様のエラー表示
・print(" ")での実行は問題なし
###補足情報
標準エンコードはUTF-8です。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/29 08:27