Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 12, 2012 21:15:28

agryn
От: Украина
Зарегистрирован: 2011-12-14
Сообщения: 189
Репутация: +  0  -
Профиль   Отправить e-mail  

Подскажите библиотеку для обработки javascript на веб-странице (не такое тяжолое как Selenium)

Подскажите библиотеку для обработки javascript на веб-странице (не такое тяжолое как Selenium).
Конкретно нужно не более чем эмулировать нажатие кнопки для входа на vk.com/login (как можно авторизоваться на vk без javascript знаю и об этом мне не писать, vk/login навел для примера, что б показать уровень сложности исполняемых js-скриптов)

Офлайн

#2 Авг. 12, 2012 21:34:45

reclosedev
От: Н.Новгород
Зарегистрирован: 2012-03-29
Сообщения: 870
Репутация: +  173  -
Профиль   Отправить e-mail  

Подскажите библиотеку для обработки javascript на веб-странице (не такое тяжолое как Selenium)

Если считать ли, что PyQt/PySide QtWebKit легковеснее чем Selenium, можно их попробовать, или обертку - Spynner.

+
https://www.google.com/search?q=python%20js%20browser

Офлайн

#3 Авг. 12, 2012 23:05:39

Singularity
Зарегистрирован: 2011-07-28
Сообщения: 1387
Репутация: +  75  -
Профиль   Отправить e-mail  

Подскажите библиотеку для обработки javascript на веб-странице (не такое тяжолое как Selenium)

Не знаю в тему ли но посмотрите это https://github.com/jeanphix/Ghost.py

Офлайн

#4 Авг. 13, 2012 21:37:25

fttk
Зарегистрирован: 2012-08-13
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Подскажите библиотеку для обработки javascript на веб-странице (не такое тяжолое как Selenium)

Не совсем в тему, но попробуй найти мобильную версию сайта. У ВК и у Фейсбука есть.

Офлайн

#5 Авг. 14, 2012 06:09:51

odnochlen
Зарегистрирован: 2012-06-28
Сообщения: 794
Репутация: +  14  -
Профиль   Отправить e-mail  

Подскажите библиотеку для обработки javascript на веб-странице (не такое тяжолое как Selenium)

Такие вещи решаются сниффингом запросов. Обычно данные передаются в json, что упрощает жизнь.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version