python 读取txt文件并在txt每行文件后面增加内容

要求

想在原来txt文件每行文件后面增加内容
在这里插入图片描述

修改后效果

在这里插入图片描述

源码

label=2

ff = open('./img_0505_128/train1.txt','w')  #打开一个文件,可写模式
with open('./img_0505_128/train.txt','r') as f:  #打开一个文件只读模式
    line = f.readlines()
    i = 0
    for line_list in line:
        line_new =line_list.replace('\n','')  #将换行符替换为空('')
        b = str(label) #主要是这一步 将之前列表数据转为str才能加入列表
        line_new = line_new +'.jpg '+b +'\n'
        i += 1
        print(line_new)
        ff.write(line_new) #写入一个新文件中

train.txt

swimming__0001
swimming__0002
swimming__0003
swimming__0004
swimming__0005
swimming__0006

train1.txt

swimming__0001.jpg 2
swimming__0002.jpg 2
swimming__0003.jpg 2
swimming__0004.jpg 2
swimming__0005.jpg 2
swimming__0006.jpg 2
Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐