Bonjour,

Peut-être voir du côté de pyparsing: http://pyparsing.wikispaces.com/

Je ne le connais pas, mais il y a un exemple ici: http://pyparsing.wikispaces.com/file/view/fourFn.py

Avec lui,...