Расширенные методы парсера¶
Парсер легко расширять дополняя его методами, решающими конкретные прикладные задачи. Для этого используется специальный класс ParserTools. Данный класс постоянно обновляется, его методы описываются в данном разделе.
- Получение всех ссылок текущей страницы сайта getLinks()
Метод возвращает генератор списка всех ссылок страницы сайта, указанной при создании экземпляра парсера.
- Получение всех ссылок сайта, содержащих наборы необходимых данных getAllDataLinks(source_template=[])
Метод рекурсивно обходит все страницы сайта и находит по указанному шаблону ссылки, на страницы, содержащие наборы необходимых данных. Шаблон ссылок задается списком регулярных выражений.