Grab: различия между версиями
Содержимое удалено Содержимое добавлено
HOC (обсуждение | вклад) |
HOC (обсуждение | вклад) Нет описания правки |
||
Строка 1:
grab библиотека парсинга вебсайтов для языка Python. Обладает широким набором возможностей.
Основные области использования Grab:
* Извлечение данных с веб-сайтов (site scraping)
* Работа с сетевыми API
* Автоматизация работы с веб-сайтами, например, регистратор профилей на каком-либо сайте
Grab состоит из двух частей:
* Главный интерфейс Grab для создания сетевого запроса и работы с его результатом. Этот интерфейс удобно использовать в простых скриптах, где не нужна большая многопоточность, или непосредственно в python-консоли.
* Интерфейс Spider, позволяющий разрабатывать асинхронные парсеры. Этот интерфейс позволяет, во-первых, более строго описать логику парсера, во-вторых, разрабатывать парсеры с большим числом сетевых потоков.
= Установка =
|