python批量修改txt文件下每行内容

将该文件放置和欲修改的txt文件的同一目录,代码实现的是修改每行的第一个值如果想要修改更多,修改s ='1'+ j[1:]便可。

import os
import glob
seq_dir = os.path.expanduser('./')
files=glob.glob(seq_dir + '*.txt') 
for f, file in enumerate(files):


    readfile = open(file, 'r') #读取文件
    fline = readfile.readlines() #读取txt文件中每一行
    savetxt = open(file, 'w')

    for j in fline:
        s ='1'+ j[1:]
        savetxt.write(s) #写入新的文件中

你可能感兴趣的:(批量处理,python,开发语言,后端)