Bleach HTML清理库,用于转义或剥离标记和属性

Bleach简介

Bleach,Python第三方库,是一个允许的基于列表的HTML清理库,用于转义或剥离标记和属性,还可以安全地链接文本,应用Django的URL化过滤器无法应用的过滤器,并可以选择设置rel属性。

Bleach应用实例

>>> import bleach

>>> bleach.clean('an <script>evil()</script> example')
u'an &lt;script&gt;evil()&lt;/script&gt; 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

Bleach Python版本要求

bleach6 Python3.8+(来源pypi)

免责声明:内容编辑自网络,仅供参考,不保证正确性,不作任何决策依据!!以上数据皆截止于博文的写稿日期。


行业导航 / Python指南 :
























Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.