python 脏话处理、特殊词汇过滤

Python69

python的其中一个强大之处就是它可以方便的集成很多的非标准库,今天在GitHub上溜达又发现了一个脏话处理神器,导入better_profanity库后,只需要几行代码就能搞定了,相当nice!

使用pip的方式将better_profanity非标准库安装好,这个库好像在清华大学的镜像站中没有,其他镜像站不知道有没有,于是下载时没有使用镜像站,默认到官方去下载即可。

pip install better_profanity

from better_profanity import profanity

默认情况下就只能处理英文的脏话。

censored_text = profanity.censor("you are bitch")

print(censored_text)

可以看到其中bitch字符被认为是脏话已经处理成****字符了。

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长

相关文章
Python

drf — 限流组件Throttling

限流组件Throttling 可以对接口访问的频次进行限制,以减轻服务器压力,或者实现特定的业务。一般用于付费购买次数,投票等场景使用. 可选限流类 1.AnonRateThrottle :限制所有匿...
Python

Python 模块搜索路径

由于某些原因,在使用 ​ ​import​​​ 时,Python 找不到相应的模块。这时,解释器就会发牢骚 - ​ ​ImportEr...
Python

HJ20 密码验证合格程序

题目描述 密码要求: 1.长度超过8位 2.包括大小写字母.数字.其它符号,以上四种至少三种 3.不能有长度大于2的包含公共元素的子串重复 (注:其他符号不含空格或换行) 数据范围:输入的字符串长度满...
Python

DAY1 python基础

列表(list) 字符串,无法直接取出一个值 names = "Alex,Jack,Rain,WuSir," type(names) names = [] type(names) names = ["...
Python

Python批量导出word文档中的图片、嵌入式文件

学生试卷中的题目有要提交截图的,也有要提交文件的,为了方便学生考试,允许单独交或者嵌入Word中提交,那么事后如何整理学生的答案?单独提交的比较方便,直接扫描文件名匹配名字后放入指定文件夹即可。但是嵌...
Python

python拆包和封包

"""python的拆包和封包之 *号在函数形参和实参的区别1. 在函数形参定义时添加*就是封包过程,封包默认是以元组形式进行封包2. 在函数实参调用过程添加*就是拆包过...
Python

Django框架基本语法(二)

Django 框架(二) 六、 请求与响应 1、 HttpRequest 1.1 介绍 1.2 接口 1.3 表单 1.4 文件上传 2、 HttpResponse 2.1 常用方法 2.2 类视图 ...