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é.
Merci d'avance pourvotre aide.
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()
Partager