基于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简单读取大文件的方法
Jul 01 Python
Python中序列的修改、散列与切片详解
Aug 27 Python
小白如何入门Python? 制作一个网站为例
Mar 06 Python
Anaconda下安装mysql-python的包实例
Jun 11 Python
在PyCharm下使用 ipython 交互式编程的方法
Jan 17 Python
详解pandas的外部数据导入与常用方法
May 01 Python
python模块和包的应用BASE_PATH使用解析
Dec 14 Python
pycharm的python_stubs问题
Apr 08 Python
keras 解决加载lstm+crf模型出错的问题
Jun 10 Python
Python 分布式缓存之Reids数据类型操作详解
Jun 24 Python
Python包管理工具pip的15 个使用小技巧
May 17 Python
python绘制简单直方图(质量分布图)的方法
Apr 21 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后台如何避免用户直接进入方法实例
2013/10/15 PHP
PHP数组操作实例分析【添加,删除,计算,反转,排序,查找等】
2016/12/24 PHP
PHP 获取 ping 时间的实现方法
2017/09/29 PHP
Laravel5.1 框架Middleware中间件基本用法实例分析
2020/01/04 PHP
laravel5.6 框架邮件队列database驱动简单demo示例
2020/01/26 PHP
splice slice区别
2006/10/09 Javascript
可以用来调试JavaScript错误的解决方案
2010/08/07 Javascript
网页中可关闭的漂浮窗口实现可自行调节
2013/08/20 Javascript
JS实现金额转换(将输入的阿拉伯数字)转换成中文的实现代码
2013/09/30 Javascript
SinaEditor使用方法详解
2013/12/28 Javascript
动态创建script在IE中缓存js文件时导致编码的解决方法
2014/05/04 Javascript
JavaScript缓冲运动实现方法(2则示例)
2016/01/08 Javascript
javascript实现一个网页加载进度loading
2017/01/04 Javascript
HTML5 js实现拖拉上传文件功能
2020/11/20 Javascript
JS实现的自定义map方法示例
2019/05/17 Javascript
Javascript操作select控件代码实例
2020/02/14 Javascript
Python记录详细调用堆栈日志的方法
2015/05/05 Python
Python OpenCV实现图片上输出中文
2018/01/22 Python
Python tkinter label 更新方法
2018/10/11 Python
对python3中, print横向输出的方法详解
2019/01/28 Python
详解python3安装pillow后报错没有pillow模块以及没有PIL模块问题解决
2019/04/17 Python
python中多个装饰器的调用顺序详解
2019/07/16 Python
python用类实现文章敏感词的过滤方法示例
2019/10/27 Python
解决python DataFrame 打印结果不换行问题
2020/04/09 Python
倩碧香港官方网站:Clinique香港
2017/11/13 全球购物
资料员岗位职责
2013/11/17 职场文书
公司总经理工作职责管理办法
2014/02/28 职场文书
英文请假条
2014/04/11 职场文书
运动员口号
2014/06/09 职场文书
交警正风肃纪剖析材料
2014/10/29 职场文书
12.4全国法制宣传日活动总结
2014/11/01 职场文书
2014年协会工作总结
2014/11/22 职场文书
2015年社区服务活动总结
2015/03/25 职场文书
酒店财务部岗位职责
2015/04/14 职场文书
2015年出纳年终工作总结
2015/05/14 职场文书
工资证明格式模板
2015/06/12 职场文书