我想输入需要转换为HTML实体的文本并输出HTML实体。
输入:
x < 7 && I like math && y > 7
输出:
x < 7 && I like math && y > 7
我可以使用字符串操作手动进行此替换,但是我想知道在滚动自己的库之前是否有标准的库方法可以做到这一点。
答案 0 :(得分:1)
xml.sax.saxutils库是标准库,可以在Python 2.7中转义和取消转义xml
from xml.sax.saxutils import escape, unescape
mystr = escape('x < 7 && I like math && y > 7')
print(mystr)
# x < 7 && I like math && y > 7
print(unescape(mystr))
# x < 7 && I like math && y > 7