Описание тега mechanize-python

Программный просмотр веб-страниц с сохранением состояния в Python после модуля Энди Лестера на языке Perl WWW::Mechanize.

Программный просмотр веб-страниц с сохранением состояния в Python после модуля Энди Лестера на языке Perl WWW::Mechanize.

Некоторые из ключевых особенностей:

  • Класс браузера mechanize.Browser реализует интерфейс urllib2.OpenerDirector, поэтому можно открыть любой URL, а не только http.
  • Простое заполнение HTML-форм.
  • Удобный разбор ссылок и подписка.
  • История браузера (.back() а также .reload() методы).
  • В Referer Заголовок HTTP добавлен правильно (необязательно).
  • Автоматическое соблюдение robots.txt (при желании можно отключить).
  • Автоматическая обработка HTTP-Equiv и Refresh.

python-mechanizeбыл создан John J. Lee. Техническое обслуживание взял на себя Ковид Гоял.


Домашняя страница | Документация | Github | Вопросы-Ответы


www-Mechanize urllib2 веб- парсинг