Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/356.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python URL字符_Python_Html_Html Entities - Fatal编程技术网

Python URL字符

Python URL字符,python,html,html-entities,Python,Html,Html Entities,一般来说,我对Python和编码都是新手,但我已经取得了一些不错的进展 我能够通过API从web上提取一些数据,结果应该是一个字符串。不过,我看到的是一些实例,例如“&;”和“"”。(我修改了字符集,以便它能够正确地打印到屏幕上) 我想有一种方法可以清理这个字符串并删除字符,使其看起来像在计算机屏幕上一样。我尝试搜索URL解码,但承认我甚至不知道这是否是解决方案 任何关于如何删除这些“额外”字符并生成可读字符串的帮助都将不胜感激 多谢各位 Brock(数据[,实体]):在一个数据字

一般来说,我对Python和编码都是新手,但我已经取得了一些不错的进展

我能够通过API从web上提取一些数据,结果应该是一个字符串。不过,我看到的是一些实例,例如“&;”和“"”。(我修改了字符集,以便它能够正确地打印到屏幕上)

我想有一种方法可以清理这个字符串并删除字符,使其看起来像在计算机屏幕上一样。我尝试搜索URL解码,但承认我甚至不知道这是否是解决方案

任何关于如何删除这些“额外”字符并生成可读字符串的帮助都将不胜感激

多谢各位

Brock(数据[,实体]):在一个数据字符串中取消显示“&”、“lt”和“>”


通过将字典作为可选的entities参数传递,您可以取消对其他数据字符串的scape。键和值都必须是字符串;每个键都将替换为相应的值。&'、<'和>'总是取消对数据字符串的scape,即使提供了实体。

请参见关键字is
HTML entity/ies
。许多python库ies以各种方式帮助您转换或处理这些数据。您从何处获取这些数据?可能这些数据是HTML或XML文件的一部分,在解析这些数据时,您的解析器应该自动为您取消扫描。