Найти - Пользователи
Полная версия: Бот для веб сайта
Начало » Python для новичков » Бот для веб сайта
1
AlexeyKh
Здравствуйте.

Хочу написать бота для сайта, чтобы он мог заполнять/отправлять формы, жмакать на кнопки, сохранять некоторые элементы страницы на диск.
Нагуглил библиотеку для питона - Robobrowser(https://github.com/jmcarp/robobrowser). Но не могу для нее туториалов или хотя бы нормальных примеров использования.

Вопрос первый - какие еще есть библиотеки для подобный целей? (не обязательно для питона)

Вопрос второй - где найти туториалы конкретно по robobrowser? (например, как нажать на ссылку/кнопу по содержимому тега)
agryn
Ну есть grablib, там вроде selenium можно юзать для работы с интерактивными страницами.
пример кода, авторизация на вконтакте
 from grab import Grab
vkbot = Grab()
vkbot.go('http://m.vk.com')
vkbot.doc.set_input('email', login)
vkbot.doc.set_input('pass', passwd)
vkbot.doc.submit()  # имитация клика по кнопке
А вообще чтобы выбирать элемент на веб-странице погугли DOM-дерево xpath
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB