基于python實(shí)現(xiàn)檢索標(biāo)記敏感詞并輸出
一些帶有過度宣傳的詞,在淘寶、京東對(duì)商品的宣傳有一定的限制,這些最佳,最大、盜版、水貨等詞語都不能用于產(chǎn)品的宣傳,可以使用程序檢測敏感詞,以下既是具體代碼。
#檢索敏感詞并描紅輸出
#輸入
word = input("請(qǐng)輸入或拷貝含有敏感詞的宣傳文字:")
#敏感詞庫
sensitive = ['第一','國家級(jí)','最高級(jí)','最佳','獨(dú)一無二','一流','僅此一次','頂級(jí)',\
'頂尖','尖端','極品','極佳','絕佳','絕對(duì)','終極','極致','首個(gè)','首選',\
'獨(dú)家','首發(fā)','首次']
#在輸入語句中發(fā)現(xiàn)的敏感詞,放在列表中
sensitive_find = []
#newword用于標(biāo)紅敏感詞,word用于循環(huán)
newword = word
#遍歷敏感詞庫
for item in sensitive:
#將至少出現(xiàn)一次的敏感詞放到sensitive_find中,然后標(biāo)紅
if word.count(item)>0:
sensitive_find.append(item+':'+str(word.count(item))+'次')
#newword存放標(biāo)紅后的整段話,word則不變
newword = newword.replace(item,' \033[1;31m'+item+'\033[0m')
print('發(fā)現(xiàn)敏感詞如下:')
for item in sensitive_find:
print(item)
print('敏感詞位置已用星號(hào)進(jìn)行標(biāo)注:\n'+newword)
結(jié)果(ps結(jié)果中有標(biāo)紅的部分,這里未顯示,下面用部分截圖說明一下):
請(qǐng)輸入或拷貝含有敏感詞的宣傳文字:天貓首發(fā),耀世登場,世界品質(zhì),慶偉制造。本產(chǎn)品目前是同類產(chǎn)品中最高級(jí)的。2018年全網(wǎng)銷售量第一,瑤瑤領(lǐng)先同類產(chǎn)品。國內(nèi)外頂級(jí)大師鼎力支持,是您居家生活的唯一選擇。
發(fā)現(xiàn)敏感詞如下:
第一:1次
最高級(jí):1次
頂級(jí):1次
首發(fā):1次
敏感詞位置已用星號(hào)進(jìn)行標(biāo)注:
天貓 首發(fā),耀世登場,世界品質(zhì),慶偉制造。本產(chǎn)品目前是同類產(chǎn)品中 最高級(jí)的。2018年全網(wǎng)銷售量 第一,瑤瑤領(lǐng)先同類產(chǎn)品。國內(nèi)外 頂級(jí)大師鼎力支持,是您居家生活的唯一選擇。
有標(biāo)紅部分的截圖

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Python實(shí)現(xiàn)敏感詞過濾的4種方法
- laravel框架實(shí)現(xiàn)敏感詞匯過濾功能示例
- python用類實(shí)現(xiàn)文章敏感詞的過濾方法示例
- 淺談Python 敏感詞過濾的實(shí)現(xiàn)
- PHP實(shí)現(xiàn)的敏感詞過濾方法示例
- 利用Python正則表達(dá)式過濾敏感詞的方法
- Python 實(shí)現(xiàn)王者榮耀中的敏感詞過濾示例
- python 實(shí)現(xiàn)敏感詞過濾的方法
- js實(shí)現(xiàn)敏感詞過濾算法及實(shí)現(xiàn)邏輯
- Java實(shí)現(xiàn)DFA算法對(duì)敏感詞、廣告詞過濾功能示例
- vue實(shí)現(xiàn)檢測敏感詞過濾組件的多種思路
相關(guān)文章
Python3實(shí)現(xiàn)的判斷環(huán)形鏈表算法示例
這篇文章主要介紹了Python3實(shí)現(xiàn)的判斷環(huán)形鏈表算法,涉及Python針對(duì)環(huán)形鏈表的遍歷、判斷相關(guān)操作技巧,需要的朋友可以參考下2019-03-03
Python中基礎(chǔ)的socket編程實(shí)戰(zhàn)攻略
Python擁有內(nèi)置的socket模塊,可以用簡潔明了的代碼來進(jìn)行socket通信操作,這里我們就為大家整理了一份Python中基礎(chǔ)的socket編程實(shí)戰(zhàn)攻略,需要的朋友可以參考下.2016-06-06
Python opencv相機(jī)標(biāo)定實(shí)現(xiàn)原理及步驟詳解
這篇文章主要介紹了Python opencv相機(jī)標(biāo)定實(shí)現(xiàn)原理及步驟詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-04-04
Python實(shí)現(xiàn)求兩個(gè)數(shù)組交集的方法示例
這篇文章主要介紹了Python實(shí)現(xiàn)求兩個(gè)數(shù)組交集的方法,涉及Python數(shù)組遍歷、排序、判斷、追加等相關(guān)操作技巧,需要的朋友可以參考下2019-02-02

