Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/328.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/85.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/9/silverlight/4.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在html中转义单引号?_Python_Html - Fatal编程技术网

通过Python在html中转义单引号?

通过Python在html中转义单引号?,python,html,Python,Html,我试图通过webrowser打开一个html页面,但我似乎无法摆脱单引号来进行正确的html解析 我尝试了cgi和html转义,但都产生了原始字符串 text = ' Elon Musk: ‘Give People Back Their Goddamn Freedom’' cgi.escape(text) >>> ' Elon Musk: ‘Give People Back Their Goddamn Freedom’' html.escape还生成不带转义的原始字

我试图通过
webrowser
打开一个html页面,但我似乎无法摆脱单引号来进行正确的html解析

我尝试了cgi和html转义,但都产生了原始字符串

text = ' Elon Musk: ‘Give People Back Their Goddamn Freedom’'




cgi.escape(text)
 >>> ' Elon Musk: ‘Give People Back Their Goddamn Freedom’'
html.escape
还生成不带转义的原始字符串

多谢各位

更新:

使用html.escape或cgi,转义转换工作正常, 但不是埃隆·马斯克的名言。
因此,使用
webrowser
无法正确读取html,只需将其字符放在您需要转义的每个引用前面:\

text = ' Elon Musk: \‘Give People Back Their Goddamn Freedom\’'

您希望得到什么?请参阅,特别是如何创建一个看起来像Python转义的。我需要Python对其进行转换,以便正确解析html。