用python将文本中每一行的开头中间结尾插入字符

遇到一个问题,需要编辑一个txt文本,在开头、中间、结尾处插入字符“|”,由于文本很长,用手工操作太浪费时间,就用python写个脚本来处理,记录下:

1
2
3
4
5
6
7
8
9
10
11
12
13
f1 = open(r'one.txt')
fw = open(r'two.txt','a+')

with f1 as f:
for line in f:
# print line
line = line.strip('\n') //移除结尾了换行
each_line_list=list(line)//转换成list
each_line_list.insert(0,"|")
each_line_list.insert(20,"|")
fw.writelines("".join(each_line_list)+'|'+'\n')
f1.close()
fw.close()

总结

这世上有两种程序员,一种会脚本,另一种不会。

  Total:    No.