如题,代码如下
1,open('filename')as f:
2 L = []
3 for i in f.readlines():
4 cnn = i.split('')#以空格为准分割字符串返回列表的形式
5 L .extend(cnn)#把cnn中的元素追加到L的万尾部
6
7 L = [x for x in L if x != ' ']#去除列表中的空字符串(即那些多余的空格)
8 for j in (len(L)-1):
9 if L[j][-1] !='\ n':#遇到换行符就跳过
10 L [j] + ='@'
11 with open('filename','w')as f:#把替换好的文本写入文件中
12 for i in L:
13 f.write(i)
PS:此代码用VIM编写,前边数字是行号,复制时请去掉。