Python 错误:UnicodeCodeError:&x27;charmap';编解码器可以';t解码位置715中的字节0x8d:字符映射到<;未定义>;
我正在使用Python笔记本在Windows 10中打开此文本文件。但是UTF-8编码不起作用。如何解决此错误?Python正在尝试使用系统的默认编码打开文件,但无法使用该编码解码文件中的字节 您需要将正确的编码传递到Python 错误:UnicodeCodeError:&x27;charmap';编解码器可以';t解码位置715中的字节0x8d:字符映射到<;未定义>;,python,python-3.x,character-encoding,Python,Python 3.x,Character Encoding,我正在使用Python笔记本在Windows 10中打开此文本文件。但是UTF-8编码不起作用。如何解决此错误?Python正在尝试使用系统的默认编码打开文件,但无法使用该编码解码文件中的字节 您需要将正确的编码传递到open。我们不知道正确的编码是什么,但最有可能的候选者是UTF-8,或者现在不太常见的拉丁语-1。所以你会这样做 with open('myfile.txt', 'r', encoding='UTF-8') as f: for line in f: # d
open
。我们不知道正确的编码是什么,但最有可能的候选者是UTF-8,或者现在不太常见的拉丁语-1。所以你会这样做
with open('myfile.txt', 'r', encoding='UTF-8') as f:
for line in f:
# do something with the line
这个文件的来源是什么?这个字符不是unicode编码的,所以这将是我首先要看的地方。如果你能在记事本上打开它而不显得可笑,那么我帮不了你。您可以发布指向文本文件的链接以帮助我们帮助您。源文件是已转换为文本文件的Wikimedia转储文件。您可以发布指向特定文件的链接吗?