import oswf=open("waitWritFile.txt")for root,dirs,files in os.walk(datafilePaht): for f in files: if f[-3:]=='txt': newF=os.path.join(root,f) wr.write(newF)#大概这样,没运行过,可以试下