jjzjj

UnicodeDecodeError

全部标签

python - PyCharm 调试器中的 UnicodeDecodeError

它是对UnicodeDecodeErrorwhileusingcyryllic的引用.我对Python3.3和Pycharm2.7.2有同样的问题尝试在代码中硬编码编码,在Pycharm选项中手动指定编码,但没有效果。它仍然尝试使用cp1251库打开utf-8文件。Connectedtopydevdebugger(build129.314)Traceback(mostrecentcalllast):File"C:\ProgramFiles(x86)\JetBrains\PyCharm2.7.2\helpers\pydev\pydevd.py",line1481,indebugger.r

编写德语字母时出现 Python UnicodeDecodeError

一段时间以来,我一直在努力解决这个错误,但我似乎无法在SO的任何地方找到解决方案,即使有类似的问题。这是我的代码:f=codecs.open(path,"a",encoding="utf-8")value="Bitteüberprüfen"f.write(("\"%s\"=\"%s\";\n"%("no_internet",value)).encode("utf-8"))我得到的错误是:UnicodeDecodeError:'ascii'codeccan'tdecodebyte0xc3inposition23:ordinalnotinrange(128)如果我说utf-8为什么是asc

utf-8 文件的 Python 3.5 UnicodeDecodeError(语言为 'ang' ,古英语)

这是我第一次使用StackOverflow提问,但多年来你们共同保存了我的许多项目,我已经感到宾至如归了。我正在使用Python3.5和nltk来解析完整的古英语语料库,它以77个文本文件和一个XML文档的形式发布给我,该文档将文件序列指定为TEI格式语料库的连续片段。这是XML文档header的相关部分,表明我们实际上正在使用TEI:是的,作为测试,我只是尝试使用NLTK的MTECorpusReader打开语料库并使用words()方法来证明我可以打开它。我正在从交互式Pythonshell中执行所有这些操作,只是为了便于测试。这就是我真正在做的事情:#importthereader

Python (nltk) - UnicodeDecodeError : 'ascii' codec can't decode byte

我是NLTK的新手。我遇到了这个错误,我四处搜索编码/解码,特别是UnicodeDecodeError,但这个错误似乎特定于NLTK源代码。这是错误:Traceback(mostrecentcalllast):File"A:\Python\Projects\Test\main.py",line2,inprint(pos_tag(word_tokenize("John'sbigideaisn'tallthatbad.")))File"A:\Python\Python\lib\site-packages\nltk\tag\__init__.py",line100,inpos_tagtagg

python - 在我的 python 文件中写入 utf-8 字符串

我的.py文件中的这一行给我一个:“UnicodeDecodeError:'utf8'编解码器无法解码位置8-13中的字节:不受支持的Unicode代码范围”ifline.startswith(u"Fußnote"):文件以utf-8格式保存,编码在最前面:#--编码:utf-8--我在评论和数组中有很多其他带有utf-8编码中文文本的py文件,例如:arr=[u"chinesetext",]所以我想知道为什么这种情况在特别是对我不起作用。 最佳答案 让我们仔细检查该错误消息:“UnicodeDecodeError:‘utf8’编解

python - 使用pyinstaller时出错: UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff

我在使用pyinstaller编译PyQt代码时遇到问题。我用这一行来编译:c:\Anaconda3\Scripts\pyinstaller.exe-y-F--distpath="."MyQt.py然后我收到此错误消息:File"c:\anaconda36bis\lib\site-packages\PyInstaller\hooks\hook-zmq.py",line18,inhiddenimports.extend(collect_submodules('zmq.backend'))File"c:\anaconda36bis\lib\site-packages\PyInstaller

python csv : UnicodeDecodeError

我正在使用Python的csv模块读取一个文件,并且有另一个编码问题(抱歉,这里有太多)。在CSV文件中,有£符号。读入行并打印后,它们变成了\xa3。尝试将它们编码为Unicode会产生UnicodeDecodeError:row=[unicode(x.strip())forxinrow]UnicodeDecodeError:'ascii'codeccan'tdecodebyte0xa3inposition0:ordinalnotinrange(128)我一直在阅读csvdocumentation以及StackOverflow上关于此的许多其他问题。我认为£在ASCII中变成\xa3

python - 使用 xlsxwriter 写入 .xlsx 文件时出现 UnicodeDecodeError 错误

我正在尝试从我的python应用程序将大约1000行写入.xlsx文件。数据基本上是整数和字符串的组合。运行wbook.close()命令时出现间歇性错误。错误如下:UnicodeDecodeError:'ascii'codeccan'tdecodebyte0xc3inposition15:ordinalnotinrange(128)我的数据在unicode中没有任何内容。我想知道为什么解码器会出现。有没有人注意到这个问题? 最佳答案 0xc3是“À”。所以你需要做的是改变编码。使用decode()方法。string.decode(

python - `pip help install` 引发 UnicodeDecodeError

当我尝试使用pip安装Cython时,发现编译时出错。一些基本的pip命令也给出了相同的结果:UnicodeDecodeError。报错信息都是这样的:─➤piphelpinstallException:Traceback(mostrecentcalllast):File"/usr/local/lib/python2.6/dist-packages/pip/basecommand.py",line126,inmainself.run(options,args)File"/usr/local/lib/python2.6/dist-packages/pip/commands/help.py

python使用pd.read_csv(),出现错误UnicodeDecodeError: ‘utf-8‘ codec can‘t decode ......

首先说一下这个原因,所读取的csv文件的编码方式不是utf-8,然后现在指定encoding="UTF-8"会出现以上问题。一、查看你的csv文件时什么编码方式使用记事本打开csv文件,红框所示即csv文件的编码方式。现在你的csv文件的编码格式就是"ANSI",这时候再去指定encoding="UTF-8",就会报错。二、两种解决方法1、使用"ANSI"格式读取CSV文件将你的程序改为:pd.read_csv("你文件的地址"(例如:"1.csv"),"encoding="ANSI")注意:ANSI只是windows系统的编码格式,mac系统没有这个编码格式,我们在使用kaggle等免费gp