salut,

J'ai un petit soucis de fichier CSV. Je parcours un fichier CSV en faisant des tests puis je veux le remettre au debut. Je pensais qu'il fallait utiliser seek(0) mais j'obtiens ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
AttributeError: '_csv.reader' object has no attribute 'seek'
voilà mon code :

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
26
27
 
    def test( self, event ):#fonction d'un de mes bouton
 
        # Compare les Deux fichiers ligne par ligne
        error = True
        while error==True:
            try:
                line1 = self.fichier1.next()
                line2 = self.fichier2.next()
                error = (line1==line2)
 
            except StopIteration:
                break
        if error == True:
            print "Les Documents sont identiques"
        else:
            print "Les Documents sont différents"
 
 
 
        self.fichier1.seek(0) #remet le curseur au debut du fichier
        self.fichier2.seek(0)
 
        #Ensuite je fais d'autre truc sans intérêt pour le problème que j'ai
 
 
        event.Skip()
Je comprend pas