當前位置:
首頁 >
python敏感词替换
發布時間:2023/12/10
33
豆豆
生活随笔
收集整理的這篇文章主要介紹了
python敏感词替换
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
python敏感詞替換
1、替換過程
(1)open()文件迭代器,讀取文件的每行,不過這個會自動在讀取的對象后面增加一個跨行符號\n
(2)判斷是否有敏感詞。in成員測試in
(3)將敏感詞替換成***
2、實例
JavaScript
敏感詞文本文件 filtered_words.txt,里面的內容為以下內容,當用戶輸入敏感詞語時,則打印出 Freedom,否則打印出 Human Rights ''' def filtered_words():user_words = input('Please input your words:')for f in open('E:/Users/summer/PycharmProjects/untitled/filtered_words.txt'):#open()文件迭代器,讀取文件的每行,不過這個會自動在讀取的對象后面增加一個跨行符號\nif f.rstrip() in user_words:#rstrip()可以去掉右邊的跨行符#判斷是否有敏感詞。in成員測試inprint('Freedom')breakelse:print('Human Rights')if __name__ == '__main__':filtered_words() ''' # 將上述的敏感詞替換成*** def filtered_words():user_words = input('Please input your words:')for f in open('E:/Users/summer/PycharmProjects/untitled/filtered_words.txt'):#open()文件迭代器,讀取文件的每行,不過這個會自動在讀取的對象后面增加一個跨行符號\nfw = f.rstrip()#rstrip()可以去掉右邊的跨行符if fw in user_words:#判斷是否有敏感詞。in成員測試inf = len(fw)user_input = user_words.replace (fw,'***'*f)else:print(user_input)if __name__ == '__main__':filtered_words()以上就是python敏感詞替換的方法,一般來說我們是把敏感詞換成星號的替換形式的。大家在處理文本有敏感詞時,不妨嘗試這種方法。
?
總結
以上是生活随笔為你收集整理的python敏感词替换的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux_arm_启动_c语言部分详解
- 下一篇: 儿童学python下哪个软件好_少儿学编