Bonjour à tous,
Je vous présente mon problème. J'ai un fichier texte d'une longueur et d'un contenu variable. Il contient des white lists et des blacks lists.
J'aimerai effectuer un nettoyage régulier d'une black list nommée "Black_List_Temp".
Le fichier texte se présente comme cela:
Black_List_1
site a
site b
site c
[...]
end
Black_List_2
[...]
Le titre des listes lui ne change pas. Voici les embryons de code que j'ai déjà:
Comme vous avez dû le voir ce langage ne m'est pas très familier...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 import linecache import itertools #j'ai essayé d'utiliser la fonction islice mais sans succès chaine = "Black_List_Temp" fichier = open("pi.txt", "r+") for ligne in fichier: i = i + 1 #récupère le numéro de ligne du début de la liste if chaine in ligne:
Merci d'avance de votre aide!
Partager