2015-02-10 64 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;符号,除非你是强行增加了标记,这是任何图书馆自然会为你做的空间。