Re-bonjour,
j'aimerais savoir comment pouvoir accéder à 2 dossiers différents et y comparer leurs données respectives(fichiers csv)
La première chose que j'ai pensé à faire est ceci :
Mais j'obtiens une erreur : WindowsError: [Error 2] Le fichier spécifié est introuvable: 'C:\\Users\\ZERBIB\\Desktop\\Test2\\UT_CalculUc_conv\\Ouput'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 import os from numpy.testing import assert_almost_equal from ETICS import ETICS from Fichiers import getElemValue os.getcwd() rep=os.getcwd() uc_calc=[] path_2 = "%s\Ouput"%(rep) for i in range(2): path = "%s\Input%d"%(rep,i+1) os.chdir(path) # On change de répertoire # a=ETICS(0) # Une instance D'ETICS # a.CondLimParam() # On lance les opérations # a.get_factory() a.CalculUc_conv() uc_calc.append(a.uc) # On remplit notre liste de calcul de Uc_cor # os.chdir(path_2) # On change de nouveau de répertoire # value = getElemValue('Output_test_CalculUc_conv.csv',i,1) # On récupère la valeur de chaque ligne # assert_almost_equal(uc_calc[i],value,5) # On compare la valeur de uc_calc[i] avec la valeur récupérée dans Output# os.chdir(rep)
alors que mon dossier de valeurs de sortie Output exsite bien.
Merci à vous.
Cordialement,
KM
Partager