Se connecter / S'enregistrer

Résolu Parseur de distance en python

Solutions (4)
Tags :
  • Python
  • Programmation
|
Bonjour,
j'ai un fichier qui contient un couple et des distances

Contenus similaires
  • Autres pages sur : parseur distance python
Meilleure solution
partage
|
  1. #D'abord onlit les fichiers
  2. fichier1 = open('test.txt','r')
  3. fichier2 = open('coco_aster.txt','r')
  4.  
  5. liste1 = fichier1.readlines()
  6. liste2 = fichier2.readlines()
  7.  
  8. fichier1.close()
  9. fichier2.close()
  10.  
  11. #et on fait les traitements
  12. #boucles sur les lignes du fichier
  13. for ligneFich1 in liste1:
  14. #boucles sur les lignes de l'autre fichier
  15. for ligneFich2 in liste2:
  16.  
  17. champs1 = ligneFiche1.split('\t')
  18. champs2 = ligneFiche2.split('\t')
  19.  
  20. # et il ne reste qu'à comparer les champs de la ligne courante des 2 fichier pour savoir si tu a trouve la ligne dans le fichier2
  • Commenter cette solution |
Score
0
òh
òi
|
Meilleure réponse sélectionnée par shadow19c.
  • Commenter cette réponse |
Score
0
òh
òi
|
Euh peux tu mexpliquer mieux car la je comprend pas tres bien car je suis nouveau en python!!!
merci
  • Commenter cette réponse |
Score
0
òh
òi
|
Moi, je ne lirais pas le fichier avec with. Je ferais un simple open avec readlines qui retourne le tableau des lignes, après je ferais un split sur chaque ligne pour avoir un tableau de tableau.
Ensuite, je ferais une fonction qui cherche le couple dans ce tableau de tableau
  • Commenter cette réponse |

Ce n'est pas ce que vous cherchiez ?

Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS