相关疑难解决方法(0)

Python Unicode编码错误

我正在阅读和解析Amazon XML文件,而XML文件显示',当我尝试打印它时,我收到以下错误:

'ascii' codec can't encode character u'\u2019' in position 16: ordinal not in range(128) 
Run Code Online (Sandbox Code Playgroud)

从我到目前为止在线阅读的内容来看,错误来自于XML文件是UTF-8,但Python希望将其作为ASCII编码字符处理.是否有一种简单的方法可以使错误消失并让我的程序在读取时打印XML?

python unicode ascii encode

100
推荐指数
3
解决办法
22万
查看次数

在Python中声明编码

我想使用以下代码在python中拆分一个字符串:

means="a ? b ? c"
lst=means.split("?")
Run Code Online (Sandbox Code Playgroud)

但我收到此错误消息:

SyntaxError:第2行文件dict.py中的非ASCII字符'\ xd8',但未声明编码; 有关详细信息,请参阅http://www.python.org/peps/pep-0263.html

如何声明编码?

python string

4
推荐指数
2
解决办法
4万
查看次数

标签 统计

python ×2

ascii ×1

encode ×1

string ×1

unicode ×1