Расширенные методы парсера

Парсер легко расширять дополняя его методами, решающими конкретные прикладные задачи. Для этого используется специальный класс ParserTools. Данный класс постоянно обновляется, его методы описываются в данном разделе.

  1. Получение всех ссылок текущей страницы сайта getLinks()

Метод возвращает генератор списка всех ссылок страницы сайта, указанной при создании экземпляра парсера.

  1. Получение всех ссылок сайта, содержащих наборы необходимых данных getAllDataLinks(source_template=[])

Метод рекурсивно обходит все страницы сайта и находит по указанному шаблону ссылки, на страницы, содержащие наборы необходимых данных. Шаблон ссылок задается списком регулярных выражений.