Форум сайта python.su
В общем нужно получить ссылку на странице, которую туда вставляет Java-script.
…
req=urllib2.Request('url', None, header)
response=urllib2.urlopen(req)
page = response.read()
Принт страницы выдает код java-скрипта, но мне нужны именно ссылки которые создает java скрипт. Как их получить, куда копать? Через Гугл ответов не нашел.
Офлайн
Эмулировать работу джаваскрипта.
Использовать javascript-движок - например http://blog.motane.lu/2009/06/18/pywebkitgtk-execute-javascript-from-python/
Использовать надсройку над браузером (selenium, например).
Офлайн
Ferroman
Спасибо. Но почему то не работает. В мануале по твоей ссылке, указан python-webkitgtk, но в репозитарии его нету, установил вместо него python-webkit и все указанное остальное.
import webkit
view = webkit.WebView()
GLib-ERROR **: The thread system is not yet initialized.
aborting...
Aborted
Офлайн
Т.е. вики к проекту, где собственно и есть репы, не осилил?
Офлайн
Все таки установил, спасибо, ошибка исчезла. Буду копать в глубь :-)
Офлайн