python?特殊詞匯過濾功能得實現

    python得其中一個強大之處就是它可以方便得集成很多得非標準庫,今天在GitHub上溜達又發現了一個臟話處理神器,導入better_profanity庫后,只需要幾行代碼就能搞定了,相當nice!

    使用pip得方式將better_profanity非標準庫安裝好,這個庫好像在清華大學得鏡像站中沒有,其他鏡像站不知道有沒有,于是下載時沒有使用鏡像站,默認到官方去下載即可。

    pip install better_profanity# 將處理模塊直接導入到代碼塊中from better_profanity import profanity

    1、默認臟話庫/敏感詞庫處理

    默認情況下就只能處理英文得臟話。

    censored_text = profanity.censor("you are bitch",'-')print(censored_text)# you are ----

    可以看到其中bitch字符被認為是臟話已經處理成****字符了。

    當然,還可以將處理后得臟話字符換成別得字符代替,比如下面這樣處理。

    censored_text = profanity.censor("you are bitch",'-')print(censored_text)# you are ----

    這樣****就被替換成了----。

    2、自定義過濾信息處理

    bad_words = ['Python', 'Java', 'Scala']  # 自定義過濾詞匯profanity.load_censor_words(bad_words)  # 加載自定義過濾詞匯censored_text = profanity.censor("Python is very Good !")  # 執行過濾print(censored_text)# **** is very Good !

    可以發現,想要過濾得python字符已經成功過濾掉了。

    3、contains_profanity函數

    contains_profanity函數用來查看我們得語句中是否包含需要過濾得詞匯,如果包含則會返回True,否則返回False。

    bad_words = ['bitch', 'Java', 'Scala']  # 自定義過濾詞匯profanity.load_censor_words(bad_words)  # 加載自定義過濾詞匯censored_text = profanity.contains_profanity("you are bitch")print(censored_text)# True

    結果為True,表示包含需要過濾得詞匯信息。

    4、load_censor_words_from_file函數

    load_censor_words_from_file函數用于加載需要過濾詞匯得文件。

    profanity.load_censor_words_from_file('/usr/load/bad_words.txt')

    加載完詞匯文件之后,按照之前得邏輯處理即可。

    詞匯文件得定義格式,按照每個詞匯獨占一行得形式進行定義,文件格式使用.txt文本文檔即可。

    # bitch# bitches# bitchin# bitching# blowjob# blowjobs# blue waffle

    到此這篇關于python 臟話處理、特殊詞匯過濾得內容就介紹到這了,更多相關python 特殊詞匯過濾內容請搜索之家以前得內容或繼續瀏覽下面得相關內容希望大家以后多多支持之家!

    聲明:所有內容來自互聯網搜索結果,不保證100%準確性,僅供參考。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。
    發表評論
    更多 網友評論1 條評論)
    暫無評論

    返回頂部

    主站蜘蛛池模板: 中文字幕在线视频一区| 久久久久久免费一区二区三区| 国产精品视频一区二区三区无码| 精品国产a∨无码一区二区三区| 精品人体无码一区二区三区| 一区二区三区无码被窝影院| 无码少妇一区二区性色AV | 国产精品男男视频一区二区三区| 欧美av色香蕉一区二区蜜桃小说| 无码免费一区二区三区免费播放 | 亚洲国产一区在线观看| 中文字幕一区二区三区有限公司| 国语对白一区二区三区| 无码少妇一区二区浪潮免费| 精品亚洲AV无码一区二区| 久久人做人爽一区二区三区| 亚洲国产精品第一区二区| 亚洲av鲁丝一区二区三区| 亚洲AV本道一区二区三区四区 | 国产91久久精品一区二区| 一区二区三区四区免费视频| 亚洲av不卡一区二区三区| 91视频一区二区| 日韩在线一区二区| 无码一区二区三区AV免费| 中文字幕av人妻少妇一区二区 | 精品国产鲁一鲁一区二区| 亚洲一区二区三区精品视频| 99久久无码一区人妻a黑| 亚洲熟妇无码一区二区三区导航| 亚洲sm另类一区二区三区| 精品国产免费观看一区| 日本精品一区二区三区在线视频 | 午夜福利无码一区二区| 国产一区中文字幕| 色妞AV永久一区二区国产AV | 国产福利一区视频| 国产成人精品一区二三区在线观看| 亚州国产AV一区二区三区伊在| 三上悠亚亚洲一区高清| 日韩精品无码一区二区三区免费 |