我想删除在同一根目录的不同子目录中存在的第一行和最后第二行文件。代码如下
import fileinput
import sys
import os
path = "./rootDire"
for(dirpath,dirnames,files) in os.walk(path):
f = open(file,'r')
lines = f.readlines()
f.close()
f = open(file,'w')
f.writelines(lines[1:-2])
f.close()
但是,当它找到文件时,发生错误,说没有已经找到的文件。