Bonjour,
J’ai un fichier 1 qui contient des codes d’identification sous forme:
Je veux faire une recherche pour chaque valeur du fichier 1 dans le fichier 2 et si elle se trouve je fais imprimer la ligne du fichier 2 pour avoir le nom et le prénom et envoyer le tout dans fichier3.6271815
1426282
9726262
5251161
Et un fichier 2 qui contient :
6271815 , Alexendre Legrand
1426282 , Phillipe Dumas
9726262 , Albert Einstein
5251161, Nicolas Tesla
1627286, Ben Aflek
1522772, Richard Jean
1272828, Céline Dion
.......
J’ai fait deux boucles For imbriquées mais il me manque un traitement de string que je n’arrive pas à retrouver, voilà mon code :
Toute aide est la bienvenue, je suis débutant avec python !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 # -*- coding: utf-8 -*- fichier_analyser = open("../fichier2.txt", "r+") with open("../fichier1.txt", "r") as f: for line in f: for l in fichier_analyser: if "line" in "l": print(l)
Merci à vous tous,
Partager