基于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结合opencv实现人脸检测与跟踪
Jun 08 Python
python简单文本处理的方法
Jul 10 Python
Python生成器generator用法示例
Aug 10 Python
Python从文件中读取数据的方法讲解
Feb 14 Python
python django框架中使用FastDFS分布式文件系统的安装方法
Jun 10 Python
python3 反射的四种基本方法解析
Aug 26 Python
详解python itertools功能
Feb 07 Python
Django实现图片上传功能步骤解析
Apr 22 Python
Python实现扫码工具的示例代码
Oct 09 Python
详解python百行有效代码实现汉诺塔小游戏(简约版)
Oct 30 Python
python脚本定时发送邮件
Dec 22 Python
基于Python实现流星雨效果的绘制
Mar 18 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中用PDO查询Mysql来避免SQL注入风险的方法
2013/04/25 PHP
php二维数组排序方法(array_multisort usort)
2013/12/25 PHP
PHP正则获取页面所有图片地址
2016/03/23 PHP
PHP基于Closure类创建匿名函数的方法详解
2017/08/17 PHP
JavaScript Perfection kill 测试及答案
2010/03/23 Javascript
javascript新建标签,判断键盘输入,以及判断焦点(示例代码)
2013/11/25 Javascript
js 时间格式与时间戳的相互转换示例代码
2013/12/25 Javascript
JQuery工具函数汇总
2015/06/15 Javascript
AngularJS入门教程之 XMLHttpRequest实例讲解
2016/07/27 Javascript
jQuery web 组件 后台日历价格、库存设置的代码
2016/10/14 Javascript
Bootstrap选项卡动态切换效果
2016/11/28 Javascript
微信小程序 二维码canvas绘制实例详解
2017/01/06 Javascript
AngularJS实现表单验证功能
2017/01/09 Javascript
JS中input表单隐藏域及其使用方法
2017/02/13 Javascript
关于vue-router路径计算问题
2017/05/10 Javascript
Vue.js手风琴菜单组件开发实例
2017/05/16 Javascript
微信小程序 侧滑删除(左滑删除)
2017/05/23 Javascript
前端把html表格生成为excel表格的实例
2017/09/19 Javascript
JS实现点击循环切换显示内容的方法
2017/10/19 Javascript
基于Vue中点击组件外关闭组件的实现方法
2018/03/06 Javascript
解决vue A对象赋值给B对象,修改B属性会影响到A的问题
2018/09/25 Javascript
JavaScript数组排序功能简单实现
2020/05/14 Javascript
Vue+axios封装请求实现前后端分离
2020/10/23 Javascript
[05:13]TI4 中国战队 机场出征!!
2014/07/07 DOTA
使用python 打开文件并做匹配处理的实例
2019/01/02 Python
python利用wx实现界面按钮和按钮监听和字体改变的方法
2019/07/17 Python
Python3 requests模块如何模仿浏览器及代理
2020/06/15 Python
Python 读取位于包中的数据文件
2020/08/07 Python
python实现一个简单RPC框架的示例
2020/10/28 Python
Athleta官网:购买女士瑜伽服、技术运动服和休闲运动服
2020/11/12 全球购物
应届生英语教师求职信
2013/11/05 职场文书
心理健康教育心得体会
2013/12/29 职场文书
广场舞大赛策划方案
2014/05/31 职场文书
农村党员对照检查材料
2014/09/24 职场文书
幼师辞职信怎么写
2015/02/27 职场文书
用Python写一个简易版弹球游戏
2021/04/13 Python