1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
import os
import datetime
import os.path
import glob
date = datetime.date.today().strftime("%d%m%Y")
def trievcp(repertoire,tour,etage,date,heure,tempmini,tempmaxi):
txt=[]
for fichier in [x for x in glob.glob(repertoire + "/*/"+ tour + etage +"_"+date+"_"+heure+ "*.txt")]:
txt+=[ligne for ligne in file(fichier) if "nvoSpaceTemp" in ligne and not tempmini < float(ligne.split()[-1]) < tempmaxi]
print fichier
txt.sort()
fichier_dest=open("FichierDeDestination","w")
fichier_dest.write("".join(txt))
fichier_dest.close()
return txt
trievcp("/home/defcom/Documents/test python/tutorial/Concentrateur","*","*",date,"*",23,27) |