概述
有时候需要批量对一个文件夹中的所有文本文件去除标点符号的操作,就可以使用该方法,轻松快捷:
import re
import os
text_path = r'C:UsersadminDesktop各厂商ar对比test11data2data'
# 拿到文件夹下面的所有文件
text_list = os.listdir(text_path)
for path in text_list:
with open(text_path + '\' + path,'r') as f:
result = f.read()
# 使用正则表达式去匹配标点符号
result = re.sub("[s+.!/_,$%^*(+"')]+|[+——()?【】“”!,。?、~@#¥%……&*()]+", "",result)
print(result)
# result1 = demo(result)
with open(text_path+ '\' +path,'w') as w:
w.write(str(result))
最后
以上就是妩媚小蝴蝶为你收集整理的去除文本文件中的标点符号(python3)的全部内容,希望文章能够帮你解决去除文本文件中的标点符号(python3)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复