[python] Jak na textový parser

Jan Jakubuv jakubuv na gmail.com
Úterý Listopad 27 17:46:16 CET 2007


zdravim,

nevim presne co potrebujete, ale pokud chcete napsat parser, cili
program ktery precte vstupni soubor a na zaklade popisu struktury
souboru vytvori nejakou jeho reprezentaci, napriklad jako syntakticky
strom, pak mohu doporucit http://www.dabeaz.com/ply/ - obdova
klasickeho lex/yaccu pro python.

narazil sem i na http://pyparsing.wikispaces.com/ ale nezkousel jsem.

honza.

27.11.07, martin.stiborsky na gmail.com <martin.stiborsky na gmail.com>:
> Zdravím pánové.
> Mám otázku, teoretickou, budou mi stačit teoretické odpovědi :-)
> Potřeboval bych si napsat parser, který bude v textu hledat určité
> výskyty značek a zaměňovat je za jiné.
> Abych to zkrátil, znáte Texy ? Tak něco takového ..
> Umím udělat regexp, umím ho poštvat na text a pak udělat co chci.
> Jenže můj záměr je trošku větších rozměrů než jeden regexp, nevím jak
> to dát do kupy. Jestli regexpy dát do nějakého pole a pak s textem
> porovnávat a nahrazovat tak dlouho dokud bude čím a co, potřeboval
> bych nějaké howto aby to nebylo pomalé a zároveň to šlo případně dál
> rozšiřovat.
>
> Za cokoli budu vděčný. Díky.
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
>
>


Další informace o konferenci Python