Repartir au début d'un fichier CSV
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:
AttributeError: '_csv.reader' object has no attribute 'seek'
voilà mon code :
Code:
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 :cry: