Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

supprimer n lignes d'un fichier après un pattern

0 views
Skip to first unread message

Pierre

unread,
Nov 13, 2009, 9:17:38 AM11/13/09
to
Bonjour,

je cherche un moyen (via python) de supprimer n lignes d'un fichier après
un pattern, y compris la ligne contenant le pattern lui-même.
Je suppose qu'il faut utiliser le module re.

Note : j'ai le pattern de début mais pas de fin. la fin, c'est n lignes
après.

Quelqu'un a-t-il une idée?
Merci

Guillaume Lemaître

unread,
Nov 13, 2009, 12:11:59 PM11/13/09
to
Pierre a écrit :

Tout dépend du schéma, si c'est une chaîne fixe, string.find ou
string.index peut largement faire l'affaire (et a toutes les chances
d'être plus performants)

Ensuite, à part lire ligne à ligne, vérifier l'existence de la clef dans
la ligne courante, et initialiser un compteur pour assurer la
suppression des n lignes suivantes, je ne vois pas la complexité.

Guillaume

0 new messages