bonjour,
j'ai besoin d'extraire des données depuis un fichier text en utilisant un script python mais cette extraction s'avere complexe et j'ai du mal a identifier les commandes a utiliser, je sais lire les lignes d'un fichier avec un delimiteur par exemple, mais ici c'est bcp plus compliqué
ceci est un echantillon du fichier text en question:
//////////////////////////////////////////////////////////
// ==============================================================
// zz_rules
// ==============================================================
// zied:produit:etat:series:prix
// ^prod:chabacha:valeur
//
analyse:produit:prix(?aaaaaaaaaaa,?ddddddd,?sssss;?ttttttt)<-
gggg:yyyyyyyyy:nnnnn(?gggggggg,?llllllll,?iiiiiiii;?oooooooooooo).
// dddddd:wwwwww
//aaaaaaaaaa, zzzzzzzzzz:iiiiiiiiiiiiii
user:chabacha(?cezdczze,?ffffffffffff,?vvvvvvvvv) <-
ppppppp:uuuuuuu(?nnnn,?ttttt,?kkkkkkk),
ppppppp:cccccccc:uuuuuuuu(?jjjjjjjj;?uuuuu).
///////////////////////////////////////////////////////////
le but étant de parcourir le fichier et d'extraire "analyse:produit:prix" et "user:chabacha" dans cet exemple et de les mettre ds un autre fichier ligne par ligne, la ligne ou se trouvent les données a extraire est repérée par le symbole <- dans le fichier en question, tout ce qui est entre () doit etre eliminé de la ligne pour ne garder que "user:chabacha" par exemple
la difficulté est le repérage de la bonne ligne, le code doit omettre tt ce qui commance par "/" lors de son parcours
deuxieme difficulté est eliminer tt ce qui viens après la parenthèse ds cette ligne
toute aide serait trés appreciée merci
Partager