基于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使用PIL库实现验证码图片的方法
Mar 11 Python
python实现将一个数组逆序输出的方法
Jun 25 Python
详解Python的循环结构知识点
May 20 Python
基于Python的Post请求数据爬取的方法详解
Jun 14 Python
python如何使用jt400.jar包代码实例
Dec 20 Python
Python中bisect的使用方法
Dec 31 Python
解决Python命令行下退格,删除,方向键乱码(亲测有效)
Jan 16 Python
pycharm不能运行.py文件的解决方法
Feb 12 Python
浅析python表达式4+0.5值的数据类型
Feb 26 Python
使用keras实现densenet和Xception的模型融合
May 23 Python
python批量生成条形码的示例
Oct 10 Python
详解numpy.ndarray.reshape()函数的参数问题
Oct 13 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
destoon实现公司新闻详细页添加评论功能的方法
2014/07/15 PHP
javascript 出生日期和身份证判断大全
2008/11/13 Javascript
js escape,unescape解决中文乱码问题的方法
2010/05/26 Javascript
原生JS实现加入收藏夹的代码
2013/10/24 Javascript
可恶的ie8提示缺少id未定义
2014/03/20 Javascript
jQuery.parseJSON(json)将JSON字符串转换成js对象
2014/07/27 Javascript
jQuery实现的产品自动360度旋转展示特效源码分享
2015/08/21 Javascript
js实现的早期滑动门菜单效果代码
2015/08/27 Javascript
Vue.js每天必学之构造器与生命周期
2016/09/05 Javascript
百度地图JavascriptApi Marker平滑移动及车头指向行径方向
2017/03/13 Javascript
详解通过JSON数据使用VUE.JS
2017/05/26 Javascript
vue如何获取点击事件源的方法
2017/08/10 Javascript
angular动态表单制作
2018/02/23 Javascript
Angular使用动态加载组件方法实现Dialog的示例
2018/05/11 Javascript
解决使用bootstrap的dropdown部件时报错:error:Bootstrap dropdown require Popper.js问题
2018/08/30 Javascript
Python isinstance判断对象类型
2008/09/06 Python
python基础知识小结之集合
2015/11/25 Python
基于python爬虫数据处理(详解)
2017/06/10 Python
Python使用pickle模块实现序列化功能示例
2018/07/13 Python
python生成九宫格图片
2018/11/19 Python
python使用tkinter库实现五子棋游戏
2019/06/18 Python
PyQt5基本控件使用之消息弹出、用户输入、文件对话框的使用方法
2019/08/06 Python
弄懂这56个Python使用技巧(轻松掌握Python高效开发)
2019/09/18 Python
CSS3中伪元素::before和::after的用法示例
2017/09/18 HTML / CSS
西班牙国家航空官方网站:Iberia
2017/11/16 全球购物
德国旅游网站:weg.de
2018/06/03 全球购物
欧姆龙医疗保健与医疗产品:Omron Healthcare
2020/02/10 全球购物
如何执行一个shell程序
2012/11/23 面试题
中层竞聘演讲稿
2014/01/09 职场文书
财务部总监岗位职责
2014/03/12 职场文书
素质教育标语
2014/06/27 职场文书
车间核算员岗位职责
2014/07/01 职场文书
幼儿教师2014年度工作总结
2014/12/16 职场文书
2015年审计人员工作总结
2015/05/26 职场文书
平凡的世界读书笔记
2015/06/25 职场文书
《怀念母亲》教学反思
2016/02/19 职场文书