Bonjour à tous,

Je bloque sur un code et j'aimerai avoir votre aide. Voici le code :

l’objectif est d'avoir un fichier de sortie avec les informations des 2 fichiers txt sources. les lignes de mon fichier de sortie sont constituées d'une donnée de mon fichier 1 et de mon fichier 2. Concrètement, par boucle je veux lire le contenu ligne par ligne de mon fichier 2 et la première ligne de mon fichier 1, une fois le fichier 2 lu, je passe a la ligne suivante de mon fichier 1 et ça jusqu’à la lecture de ma dernière ligne de mon fichier 1. J'ai essayé avec du WHILE et du FOR mais impossible d'avoir le résultat souhaité.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
out = open('out.txt','w')
f1 = open('1.txt')
f2 = open('2.txt')
 
line1 = f1.readline()        
while line1:
    line2 = f2.readline()
    while line2:
        out.write('www.'+line1.rstrip()+'.'+line2)
        line2 = f2.readline()
    line1 = f1.readline()
 
f1.close()
f2.close()
out.close()
Merci d'avance pourvotre aide.