如何在txt文件的每一行中除了第一行之外都写字符串

时间:2019-05-23 10:44:24

标签: python

我要遍历文件夹中的所有txt文件,并在第一行(第一行)之外添加字符串。

我现在有:

  

a | b | c | d | e | f

     

1 | 2 | 3 | 4 | 5

我想添加例如'X'

  

a | b | c | d | e | f

     

X | 1 | 2 | 3 | 4 | 5

/bin

2 个答案:

答案 0 :(得分:2)

尝试一下:

src.write('\n'.join([line for line in lines[:1]]+[amendtext +line for line in lines[1:]]))        

答案 1 :(得分:0)

尝试一下:

src.write('\n'.join([amendtext +line for i,line in enumerate(lines) if i>0 ]))