簡體   English   中英

html 通過 Python 中的 Escaping 單引號?

[英]Escaping single quotes in html via Python?

我正在嘗試通過瀏覽器打開webrowser頁面,但我似乎無法轉義單引號以進行正確的 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周圍的引號,但不是馬斯克的引號所以webrowser沒有被 webbrowser 正確讀取

只需將他的角色放在您需要轉義的每個引號之前:\

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM