如题,代码如下
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编写,前边数字是行号,复制时请去掉。
本文介绍了一种使用Python进行文件读取、字符串处理及写回的方法。具体步骤包括按行读取文件内容、分割字符串并去除空白字符、在特定条件下为字符串添加标记以及将处理后的数据写回到文件中。
1488

被折叠的 条评论
为什么被折叠?



