Bleach HTML清理库,用于转义或剥离标记和属性
Bleach简介
Bleach,Python第三方库,是一个允许的基于列表的HTML清理库,用于转义或剥离标记和属性,还可以安全地链接文本,应用Django的URL化过滤器无法应用的过滤器,并可以选择设置rel属性。
Bleach应用实例
>>> import bleach
>>> bleach.clean('an <script>evil()</script> example')
u'an <script>evil()</script> example'
>>> bleach.linkify('an http://example.com url')
u'an <a href="http://example.com" rel="nofollow">http://example.com</a> url'
Bleach Github统计数据
Apache Software License (Apache Software License) (来源pypi)
Github 2.6k stars
Bleach安装命令
pip install bleach
Python版本要求
bleach6 Python3.8+(来源pypi)
Bleach文档
Github:Bleach
Documentation:Bleach
免责声明:内容编辑自网络,仅供参考,不保证正确性,不作任何决策依据!!以上数据皆截止于博文的写稿日期。