Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3025 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  Lecture d'un fichier (revenir en arrière ?)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Lecture d'un fichier (revenir en arrière ?)

n°801474
peon3
Posté le 21-07-2004 à 08:14:07  profilanswer
 


Bonjour à tous,
 
Je sais comment lire un fichier ligne par ligne mais j'aurais voulu savoir si'il y avait un fonction qui permette de revenir en arrière ?
 
Par exemple: je lis la ligne x, et je fais un traitement 1. Ensuite je lis la ligne x+1, et je fais un traitement 2. Et pour finir, je relis la ligne x, et je fais un traitement 3.
 
 
 
Merci

mood
Publicité
Posté le 21-07-2004 à 08:14:07  profilanswer
 

n°801475
Taz
bisounours-codeur
Posté le 21-07-2004 à 08:19:17  profilanswer
 

non. soit tu lis toutes les lignes d'un coup, soit tu utilises linecache

n°801541
masklinn
í dag viðrar vel til loftárása
Posté le 21-07-2004 à 10:32:03  profilanswer
 

comme a dit taz
 
la question est par contre: tu veux faire quoi avec tes lignes? parce qu'avec une méthode genre readlines() tu stockes toutes les lignes d'un coup dans une liste de strings (enfin un tuple de strings je crois, 1 string/ligne), après tu peux faire les modifs que tu veux puis si tu veux le réécrire tu rouvres le fichier (mais en écriture) et tu tapes le writelines


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°801561
peon3
Posté le 21-07-2004 à 10:43:54  profilanswer
 

C'est bien sûr,  
j'avais pas pensé à passer par readlines
 
Ca me convient très bien de travailler avec un TUPLE.
 
 
Merci pour votre lumière.

n°801568
chaica
Posté le 21-07-2004 à 10:47:40  profilanswer
 

peon3 a écrit :

C'est bien sûr,  
j'avais pas pensé à passer par readlines
 
Ca me convient très bien de travailler avec un TUPLE.
 
 
Merci pour votre lumière.


 
Une liste pour readlines.

n°801570
peon3
Posté le 21-07-2004 à 10:49:12  profilanswer
 

Oui, une liste, désolé, je ne suis pas très procédurié avec le vocabulaire.  
C'est pas bien je sais     :(

n°801571
chaica
Posté le 21-07-2004 à 10:51:48  profilanswer
 

Python bénéficie d'une documentation très bien faite.
 
http://www.python.org/doc/current/ [...] ml#l2h-238

n°801625
masklinn
í dag viðrar vel til loftárása
Posté le 21-07-2004 à 11:28:21  profilanswer
 

chaica a écrit :

Une liste pour readlines.


merci, c'est moi qui l'ait enduit d'erreurs, me souvenais plus si readlines rendait un tuple ou une liste, pas le courage d'aller chercher dans la doc et je suis en train de traiter un ebichuley a coup de PDE pour tester la bestiole donc ma babasse rame trop pour que je lance Pycrust  :o


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  Lecture d'un fichier (revenir en arrière ?)

 

Sujets relatifs
[java] tester si un fichier existepartage fichier
creer un fichier excelCréation d'un fichier .hlp pour des Userform [RESOLU]
Limiter la taille du fichier catalina de Tomcat[batch]-Date d'un fichier
Paramétrer les séparateurs lors de la lecture d'un fichier texteprévisualisation d'un fichier PDF , possible en php ?
Extraction chaine d'un fichier html 
Plus de sujets relatifs à : Lecture d'un fichier (revenir en arrière ?)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR