python 把html转化成实体字符

臭大佬 2021-08-11 15:51:52 1847
Python 
简介 python 把html转化成实体字符

介绍

为了防止客户端注入攻击,在写入数据库的时候,最好把存在攻击可能的内容转义,所以,我们在写入数据库的时候很有必要把html转义成实体字符,下面介绍一下python3怎么实现

代码

# coding:utf-8
import html

# 要转义的html内容 
content = "<div>这是html</div>"
# 替换
content = content.replace("&", "&amp;")
# html代码转义成实体字符
content = html.escape(content)
print(content)