Bonjour,
Je ne parviens pas à partir d'un fichier à générer un autre fichier contenant uniquement les lignes avec abc1 ET def. Ici il m'affiche les lignes avec abc1, def et abc1 + def
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 fichier = r"test.txt" fichiersortie = r"text-select.txt" chaines = ["abc1", "def"] with open(fichier,'r') as fi: with open(fichiersortie,'w') as fs: for ligne in fi: for carac in chaines: if carac in ligne: fs.write(ligne)
Autre question : comment faire un count des lignes contenant les 2 items de 'chaines' dans un autre fichier?
ca ne fonctionne pas...for line in fs:
if line[0]!=0:
i+=1
Merci beaucoup
Partager