import os
path = r'E:\labels'
def alter(file,old_str,new_str):
file_data = ''
with open(file,'r',encoding='utf8') as f:
for line in f:
if int(line[0]) == 4:
line = '3' + line[1:]
file_data += line
with open(file,'w',encoding='utf-8')as f:
f.write(file_data)
if __name__ == '__main__':
lists = os.listdir(path)
for list in lists:
listpath = os.path.join(path,list)
alter(listpath,'4','3')
python在txt文件中指定每一行的下标修改内容
于 2021-10-15 17:09:12 首次发布