écrire un fichier en fonction de deux fichiers
Bonjour,
J'ai deux fichiers .cvs et je cherche, à l'aide d'un script python à écrire un troisième .cvs avec les donnés des deux premiers.
Est-il possible d'imbriquer deus boucles for X in X ?
En effet le script doit lire la première ligne du fichier 1, comparer cette première ligne avec la totalité des lignes du fichier 2 puis recommencer avec la deuxième ligne du fichier 1...
Problème, quand je teste ce morceau de code :
Code:
1 2 3 4 5
|
for ligneFichier1 in fichier1:
print("1")
for ligneFichier2 in fichier2:
print("2") |
J'obtiens en imaginant que les deux fichier ont trois lignes :
> 1
> 2
> 2
> 2
> 1
> 1
Alors que je cherche à avoir :
> 1
> 2
> 2
> 2
> 1
> 2
> 2
> 2
> 1
> 2
> 2
> 2
En gros le deuxième for ne s'execute qu'une fois. Pour info les lecteurs utilisent la bibliothèque cvs.