练习题6

# 6、有一个文件,里面有一些敏感词汇,如下,如果输入这些词,就用**代替,然后输出,例如输入今天没吃饭,
# 碰到一个傻逼,原来那个sb是小明。输出今天没吃饭,碰到一个**,原来那个**是小明。
# 傻逼,煞笔,煞比,sb,傻B

with open('file.txt', 'a+', encoding='utf-8') as fr:
with open('file_bak.txt', 'w',encoding='utf-8') as fw:
fr.seek(0)
for line in fr:
new_line = line.replace('傻逼', '**'). \
replace('sb', '**').replace('煞笔', '**').replace('煞比', '**').replace('傻B', '**')
fr.write(new_line)
# print(new_line)

猜你喜欢

转载自www.cnblogs.com/yzhuahai/p/10873731.html