Инициировать событие Javascript на удаленном веб-сайте с Python - PullRequest
3 голосов
/ 20 января 2012

Я написал некоторый базовый код Python, чтобы очистить удаленную веб-страницу и собрать несколько фрагментов данных.На другой странице, которую я пытаюсь очистить, данные скрыты от просмотра и появляются только после изменения значения поля <select>.

После деинимизации и копания в javascript на удаленном веб-сайте я подтвердил, что он использует AJAX (пользовательская реализация Prototype, я думаю) для переключения <tbody> из <table>, который мне интересен..

Есть ли способ использовать Python (или Javascript через Python) для запуска события onChange этого поля выбора, чтобы я мог "обновить" DOM ​​и получить новый HTML?

1 Ответ

2 голосов
/ 20 января 2012

Определите URL-адрес запроса AJAX и запросите его напрямую. : -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...