前提・実現したいこと
Pythonで、「ファイルから文字列を読み込みたい」です。
(Python歴は、1weekで入門書で勉強中です)
発生している問題・エラーメッセージ
line 2, in <module>
r = f.read()
File "C:\Users\123456\AppData\Local\Programs\Python\Python38-32\lib\codecs.py", line 322, in decode
(result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x91 in position 0: invalid start byte
該当のソースコード
f = open("test2.txt", 'r',encoding="utf-8")
r = f.read()
f.close()
print(r)
試したこと
テキストファイルのファイル名を変えてみた。
「text2.txt」→「text2」※拡張子を外した
補足情報(FW/ツールのバージョンなど)
Python3.8.3を使っています。
とある入門書の演習問題です。
テキストファイルに文字列を書き込んでおき、それをシェルウインドウに出力する練習です。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/08 02:30
2020/07/08 02:31