この種のエラーはどうなりますか?ファイルから行を読み込んでいます。あなたはエンコーディングを知らない。pythonエンコーディングエラー
"byte 0xed"とはどういう意味ですか? 「位置3792」は何を意味していますか?
私はこれに答えて再投稿しようとしますが、私はこれを理解している限り、私が費やしていることは少し迷惑をかいています。不明なエンコーディングを取得するための方法がありますか?テキストファイルを読みたいだけです!
Traceback (most recent call last):
File "./test.py", line 8, in <module>
for x in fin:
File "/bns/rma/local/lib/python3.1/encodings/ascii.py", line 26, in decode
return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xed in position 3792: ordinal not in range(128)
必要なテキストファイルを読むには、エンコードが必要です。デフォルトのASCIIエンコーディングは頻繁に動作しますが、ここでは動作しません。 –