基于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中pip安装非PyPI官网第三方库的方法
Jun 02 Python
Python模拟三级菜单效果
Sep 11 Python
详解Python核心编程中的浅拷贝与深拷贝
Jan 07 Python
python机器学习理论与实战(四)逻辑回归
Jan 19 Python
python并发编程多进程 互斥锁原理解析
Aug 20 Python
使用python os模块复制文件到指定文件夹的方法
Aug 22 Python
如何为Python终端提供持久性历史记录
Sep 03 Python
Python大数据之使用lxml库解析html网页文件示例
Nov 16 Python
Python实现清理微信僵尸粉功能示例【基于itchat模块】
May 29 Python
python等待10秒执行下一命令的方法
Jul 19 Python
Python 实现3种回归模型(Linear Regression,Lasso,Ridge)的示例
Oct 15 Python
python blinker 信号库
May 04 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
Laravel 4.2 中队列服务(queue)使用感受
2014/10/30 PHP
PHP中preg_match正则匹配中的/u、/i、/s含义
2015/04/17 PHP
Yii框架中sphinx索引配置方法解析
2016/10/18 PHP
php+ajax实现无刷新文件上传功能(ajaxuploadfile)
2018/02/11 PHP
原生PHP实现导出csv格式Excel文件的方法示例【附源码下载】
2019/03/07 PHP
jQuery实现加入购物车飞入动画效果
2015/03/14 Javascript
jquery实现自适应banner焦点图
2017/02/16 Javascript
JS简单封装的图片无缝滚动效果示例【测试可用】
2017/03/22 Javascript
微信小程序实现YDUI的ScrollNav组件
2018/02/02 Javascript
微信小程序实现多选框全选与取消全选功能示例
2019/05/14 Javascript
mock.js模拟数据实现前后端分离
2019/07/24 Javascript
Bootstrap实现省市区三级联动(亲测可用)
2019/07/26 Javascript
JS异步处理的进化史深入讲解
2019/08/25 Javascript
uniapp,微信小程序中使用 MQTT的问题
2020/07/11 Javascript
JS检测浏览器开发者工具是否打开的方法详解
2020/10/02 Javascript
JavaScript实现网页动态生成表格
2020/11/25 Javascript
在python的WEB框架Flask中使用多个配置文件的解决方法
2014/04/18 Python
python 基础教程之Map使用方法
2017/01/17 Python
在python中利用KNN实现对iris进行分类的方法
2018/12/11 Python
pycharm修改界面主题颜色的方法
2019/01/17 Python
基于Python共轭梯度法与最速下降法之间的对比
2020/04/02 Python
基于Python的OCR实现示例
2020/04/03 Python
django在开发中取消外键约束的实现
2020/05/20 Python
keras的backend 设置 tensorflow,theano操作
2020/06/30 Python
美国益智玩具购物网站:Fat Brain Toys
2017/11/03 全球购物
本科生学习总结的自我评价
2013/10/02 职场文书
大学旷课检讨书
2014/01/28 职场文书
安全技术说明书
2014/05/09 职场文书
大学生职业生涯十年规划书范文
2014/09/17 职场文书
校园安全广播稿范文
2014/09/25 职场文书
2014年大学教师工作总结
2014/12/02 职场文书
烟台的海导游词
2015/02/02 职场文书
商场营业员岗位职责
2015/04/14 职场文书
工作简历的自我评价
2019/05/16 职场文书
Python借助with语句实现代码段只执行有限次
2022/03/23 Python
mapstruct的用法之qualifiedByName示例详解
2022/04/06 Java/Android