将该文件放置和欲修改的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) #写入新的文件中