состояние HTML после загрузки JavaScript - PullRequest
1 голос
/ 17 сентября 2009

многие веб-страницы используют onload JavaScript для управления своим DOM. Есть ли способ автоматизировать доступ к состоянию HTML после этих операций JavaScript?

A взял как wget здесь не полезно, потому что он просто загружает исходный код. Возможно ли использовать механизм рендеринга в веб-браузере?

В идеале мне нужно решение, с которым я могу взаимодействовать с Python.

спасибо!

Ответы [ 2 ]

2 голосов
/ 17 сентября 2009

Единственный хороший способ, которым я знаю, - это автоматизировать браузер, например, через Selenium RC . Если вы не знаете, как сделать вывод, что страница закончила работу соответствующего javascript, то просто реальный пользователь, посещающий эту страницу, вам просто нужно подождать некоторое время, сделать снимок, подождать еще немного, получить другое и проверьте, что между ними не было никаких изменений, чтобы убедить себя, что это действительно закончено.

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