通过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。