2015-02-10 106 views
0

如何將字符串(ascii)編碼爲html代碼?
例如,string = "encoding html"
結果應該是編碼string_encoded = "encoding html"Ascii to html編碼

+0

'string_encoded = string.replace('',' ')'.... Njoy – 2015-02-10 16:41:23

+2

@BhargavRao白色空間是一個例子,其他人物如新線和其他人呢? – acclav 2015-02-10 16:44:23

+0

這就是爲什麼我投票結束。這個問題離開了關於SO的正常過程。你還沒有嘗試過任何東西。請記住,這不是編寫代碼的網站。 – 2015-02-10 16:47:04

回答

0

後,我想你只需要使用cgi.escape替換字符<,>和&。對於大多數情況下,這將是你所需要的。例如:

>>> import cgi 
>>> cgi.escape("<Foo & Bar>") 
'&alt;Foo &amp; Bar&gt;' 

是不是真的需要的&nbsp;符號,除非你是強行增加了標記,這是任何圖書館自然會爲你做的空間。