Получить объект браузера через python?

1

Я готов написать программу для анализа статистики на веб-страницах,
и я нашел много библиотек python для разбора HTML DOM, таких как html5lib, Красивый суп...
Тем не менее, мне было трудно получить доступ к объекту браузера, например, window на python.
Можно ли использовать python для извлечения объекта браузера, как javascript?
например, window.location
Есть идеи? Благодаря

  • 3
    При разборе HTML из Python нет окна браузера, к которому вы могли бы получить доступ. Я не понимаю, что вы пытаетесь сделать.
  • 0
    @Sven Marnach Может ли python установить опцию пользовательского агента, например, curl --user-agent ?
Показать ещё 1 комментарий
Теги:
html-parsing

2 ответа

0

Возможно, вы можете попробовать PyQt QWebkit, он может получить доступ и оценить JavaScript.

0

Это невозможно. Объект window доступен только для кода JavaScript, запущенного внутри браузера, но вы разбираете HTML файл в Python script. Может быть, вы должны задать более конкретный вопрос, объясняющий более подробно, что вы на самом деле пытаетесь достичь.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню