【通过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也会产生没有转义的原始字符串
谢谢。
更新:
转义转换可以使用html.escape或cgi, https://www.freeformatter.com/html-escape.html正常运行, 但不能引用围绕Elon Musk的报价。因此无法使用Webrowser正确读取html
#1只需将他的角色放在你需要转义的每个引号前面:
text = ' Elon Musk: \‘Give People Back Their Goddamn Freedom\’'
推荐阅读
- Pip已自行卸载,但我不知道是什么原因造成的
- Python中的Altair(数据可视化)
- 2020年11个最佳iOS开发框架热门推荐
- 如何实现android的翻转动画(已添加GIF)
- 安装新版本后,Android应用已关闭
- 使用GCP API密钥限制对特定GCP App Engine服务的访问()
- Android下载管理器未从https下载文件
- 碰撞工作在PC模拟器上但不在Android设备上
- 外部编辑器支持Google Apps脚本