如何解决“不支持带有编码声明的Unicode字符串”。

Cre3d
ValueError: Unicode strings with encoding declaration are not supported. 
Please use bytes input or XML fragments without declaration.

当我尝试解析该网站时,它不起作用。

当我尝试序列化此页面文本时,出现错误 TypeError: Type 'str' cannot be serialized

from lxml import html

source = 'http://games.chruker.dk/eve_online/item.php?type_id=814'
path = '//*[@id="top"]/table[1]/tbody/tr[1]/td[3]/table'

page = requests.get(source)
pagetext = page.text

parser = html.fromstring(pagetext)

result = parser.xpath(path)
print(result)


我希望有一个类似网站中的表格要求:http : //games.chruker.dk/eve_online/item.php?type_id=814

萨加尔·古普塔(Sagar Gupta)

尝试这个:

parser = html.fromstring(bytes(pagetext, encoding='utf8'))

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从Unicode字符串创建xml节点(不支持编码声明)?

python3 pySerial TypeError:不支持Unicode字符串,请编码为字节:

如何修复“ OverflowError:编码字符串时不支持的UTF-8序列长度”

带有“%”的python关键字字符串格式令人困惑的错误:不支持的格式字符“ p”

如何解决“不支持的扩展程序:RegularPatterns”错误?

不支持Android Vector Drawable <defs>。如何解决?

如何解决SceneKit双重不支持的错误?

Python如何解决字符串中的Unicode错误

Javascript字符串不支持特殊字符

如何解码带有unicode符号的混合字符串?

如何解决“仅使用带有字符串值的 .str 访问器”

f字符串不支持线连接吗?

不支持“freeplay”(字符串)类型

PyCurl-此选项不支持字符串

为什么Google不支持&amp;的有效网址?在查询字符串?

不支持的格式字符python编码

如何在python中引用不支持的子字符串URL

如何解析带有编码头声明的 Unicode xml 数据

PostgreSQL连接字符串,带有C#中的ODBC驱动程序,不支持关键字:驱动程序

如何解决“此路由不支持GET方法。受支持的方法:PUT。”

如何解码包含反斜杠编码的Unicode字符的字符串?

如何声明带有swift段落的字符串?

带有MySQL的Django:无效的utf8字符串:“ 800363”如何解决?

如何解决Maven的不支持的类文件的主要版本57的Java 13和Spring

此错误表示不支持的类文件主要版本56,该如何解决?

如何解决“浏览器当前不支持任何视频格式”消息?

如何解决不支持的parse_mode问题?

如何解决系列数据点不支持类型值的问题?

规范错误:不支持嵌套重命名器 ▌我该如何解决这个问题?