python编程读取txt文件中特定开头的数据行,把读取的数据存放到新建文件夹中

2025年03月23日 23:38
有2个网友回答
网友(1):

f=open('results.txt','w')
for line in open('input.txt','r'):
    a=line.split(' ')
    if a[1]=='Added':
        f.write(line)
f.close()

没试,应该差不多,你试试,不行再把问题贴上来吧

网友(2):

def readFile():
readData = []
f = open(r"you file path");
for i in f.readlines():
if i[:5] == "Added":
readData.append(i)
f.close()
return readData

def writeFile():
data = readFile()
f = open(r"new file path","w")
f.writelines(data)
f.close()

if __name__ == '__main__':
writeFile()