|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
import re,os
def newline(file_name):
file=open(file_name,'w+')
f=file.readlines()
file.close()
file=open(file_name,'w+',encoding='utf-8')
for line in f:
f.writelines(re.sub('以爱之名,有我挺你','\n以爱之名,有我挺你',line))
f.writelines(re.sub('代理商名称','\n代理商名称',line))
f.writelines(re.sub('【】','\n【】',line)) ##【】是文本中的内容哈,不是[]##
file.close()
while True:
path = input('请输入文件地址:')
file_path = r'%s'% path
newline(file_path)
print('好的')
python新手
上面是我的代码,就是想把一个TXT中根据关键字换行,程序我是在csdn论坛修改的,运行可以正确运行,没有报错。
但是运行之后会把TXT变成空白的(0字节删除了所有内容),并没有达成我的目的。
麻烦有没有大神教一下哪里有错误,谢谢各位了,万分感谢。 |
|