Re: Python: микропарсер
От: c-smile Канада http://terrainformatica.com
Дата: 28.09.09 21:24
Оценка: +1 :)
Здравствуйте, telek1024, Вы писали:

T>Хочу написать небольшой парсер. Суть такая: в программу приходит строка вида "bla-bla-bla %m(1, 2, param=value) bla-bla-bla", где %m — некий макрос, а то, что в скобках — параметры. Нужно распарсить эту строчку и вызвать функцию, соответствующую макросу. Я думаю, что в питоне уже есть готовый функционал для таких вещей, но найти его не могу. Надеюсь тут мне подскажут, как это можно быстро сделать?


eval("m(1, 2, param=value)")


?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.