Где документация о методах "парсера"? - PullRequest
3 голосов
/ 30 апреля 2010

Я хочу знать, что делает этот (и другие) методы:

parser.compile_filter ()

1 Ответ

12 голосов
/ 30 апреля 2010

Единственные официальные документы, которые, я уверен, вы нашли здесь .

Другие интересные места: группа пользователей , группа разработчиков , исходный код и история исходного кода * * 1013

Насколько compile_filter идет. Источник (с строкой документации) говорит.

def compile_filter(self, token):
    "Convenient wrapper for FilterExpression"
    return FilterExpression(token, self)

И FilterExpression задокументировано здесь как:

Анализирует переменный токен и его дополнительные фильтры (все как один строка) и возвращает список кортежей имени фильтра и аргументов. Пример:

>>> token = 'variable|default:"Default value"|date:"Y-m-d"'
>>> p = Parser('')
>>> fe = FilterExpression(token, p)
>>> len(fe.filters)
2
>>> fe.var
'variable'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...