基于python实现检索标记敏感词并输出


Posted in Python onMay 07, 2020

 一些带有过度宣传的词,在淘宝、京东对商品的宣传有一定的限制,这些最佳,最大、盗版、水货等词语都不能用于产品的宣传,可以使用程序检测敏感词,以下既是具体代码。

#检索敏感词并描红输出
#输入
word = input("请输入或拷贝含有敏感词的宣传文字:")
#敏感词库
sensitive = ['第一','国家级','最高级','最佳','独一无二','一流','仅此一次','顶级',\
       '顶尖','尖端','极品','极佳','绝佳','绝对','终极','极致','首个','首选',\
       '独家','首发','首次']
#在输入语句中发现的敏感词,放在列表中
sensitive_find = []
#newword用于标红敏感词,word用于循环
newword = word
#遍历敏感词库
for item in sensitive:
  #将至少出现一次的敏感词放到sensitive_find中,然后标红
  if word.count(item)>0:
    sensitive_find.append(item+':'+str(word.count(item))+'次')
    #newword存放标红后的整段话,word则不变
    newword = newword.replace(item,' \033[1;31m'+item+'\033[0m')
print('发现敏感词如下:')
for item in sensitive_find:
  print(item)
print('敏感词位置已用星号进行标注:\n'+newword)

结果(ps结果中有标红的部分,这里未显示,下面用部分截图说明一下):

请输入或拷贝含有敏感词的宣传文字:天猫首发,耀世登场,世界品质,庆伟制造。本产品目前是同类产品中最高级的。2018年全网销售量第一,瑶瑶领先同类产品。国内外顶级大师鼎力支持,是您居家生活的唯一选择。
发现敏感词如下:
第一:1次
最高级:1次
顶级:1次
首发:1次
敏感词位置已用星号进行标注:
天猫 首发,耀世登场,世界品质,庆伟制造。本产品目前是同类产品中 最高级的。2018年全网销售量 第一,瑶瑶领先同类产品。国内外 顶级大师鼎力支持,是您居家生活的唯一选择。

有标红部分的截图

基于python实现检索标记敏感词并输出

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python解析html开发库pyquery使用方法
Feb 07 Python
Python程序中设置HTTP代理
Nov 06 Python
Python 多进程并发操作中进程池Pool的实例
Nov 01 Python
用python爬取租房网站信息的代码
Dec 14 Python
wxPython:python首选的GUI库实例分享
Oct 05 Python
python调用c++返回带成员指针的类指针实例
Dec 12 Python
pytorch中的上采样以及各种反操作,求逆操作详解
Jan 03 Python
利用python对mysql表做全局模糊搜索并分页实例
Jul 12 Python
详解Python中如何将数据存储为json格式的文件
Nov 18 Python
教你如何用Python实现人脸识别(含源代码)
Jun 23 Python
python机器学习创建基于规则聊天机器人过程示例详解
Nov 02 Python
如何用六步教会你使用python爬虫爬取数据
Apr 06 Python
Python3自动生成MySQL数据字典的markdown文本的实现
May 07 #Python
如何搭建pytorch环境的方法步骤
May 06 #Python
Python基于Tkinter编写crc校验工具
May 06 #Python
使用Python实现批量ping操作方法
May 06 #Python
Python super()函数使用及多重继承
May 06 #Python
python中shell执行知识点
May 06 #Python
Python 通过监听端口实现唯一脚本运行方式
May 05 #Python
You might like
PHP中date()日期函数有关参数整理
2011/07/19 PHP
PHP生成随机密码类分享
2014/06/25 PHP
PHP中array_slice函数用法实例详解
2014/11/25 PHP
THINKPHP3.2使用soap连接webservice的解决方法
2017/12/13 PHP
php创建类并调用的实例方法
2019/09/25 PHP
PHP copy函数使用案例代码解析
2020/09/01 PHP
jQuery获取样式中的背景颜色属性值/颜色值
2012/12/17 Javascript
jquery分页插件AmSetPager(自写)
2013/04/15 Javascript
js格式化时间和js格式化时间戳示例
2014/02/10 Javascript
jQuery实现统计复选框选中数量
2014/11/24 Javascript
有关easyui-layout中的收缩层无法显示标题的解决办法
2016/05/10 Javascript
jQuery Mobile中的button按钮组件基础使用教程
2016/05/23 Javascript
详解Angular开发中的登陆与身份验证
2016/07/27 Javascript
js实现下拉菜单效果
2017/03/01 Javascript
jQuery实现可拖动进度条实例代码
2017/06/21 jQuery
JS中获取 DOM 元素的绝对位置实例详解
2018/04/23 Javascript
基于vue,vue-router, vuex及addRoutes进行权限控制问题
2018/05/02 Javascript
vue框架搭建之axios使用教程
2018/07/11 Javascript
解决Vue2.0 watch对象属性变化监听不到的问题
2018/09/11 Javascript
JavaScript 斐波那契数列 倒序输出 输出100以内的质数代码实例
2019/09/11 Javascript
[05:39]2014DOTA2国际邀请赛 DK晋级胜者组专访战队国士无双
2014/07/14 DOTA
[01:01:31]2018DOTA2亚洲邀请赛3月29日小组赛B组 Mineski VS paiN
2018/03/30 DOTA
Python StringIO模块实现在内存缓冲区中读写数据
2015/04/08 Python
12步教你理解Python装饰器
2016/02/25 Python
Python在不同目录下导入模块的实现方法
2017/10/27 Python
pandas 数据索引与选取的实现方法
2019/06/21 Python
Django 模型类(models.py)的定义详解
2019/07/19 Python
德国家具在线:Fashion For Home
2017/03/11 全球购物
服装机修工岗位职责
2013/12/26 职场文书
商务会议邀请函
2014/01/09 职场文书
物理学专业求职信
2014/07/04 职场文书
起诉意见书范文
2015/05/19 职场文书
交通事故被告答辩状
2015/05/22 职场文书
个人催款函范文
2015/06/23 职场文书
幽默口才训练经典句子(48句)
2019/08/19 职场文书
python中pd.cut()与pd.qcut()的对比及示例
2022/06/16 Python