Я готов написать программу для анализа статистики на веб-страницах,
и я нашел много библиотек python для разбора HTML DOM, таких как html5lib, Красивый суп...
Тем не менее, мне было трудно получить доступ к объекту браузера, например, window
на python.
Можно ли использовать python для извлечения объекта браузера, как javascript?
например, window.location
Есть идеи?
Благодаря
Возможно, вы можете попробовать PyQt QWebkit, он может получить доступ и оценить JavaScript.
Это невозможно. Объект window доступен только для кода JavaScript, запущенного внутри браузера, но вы разбираете HTML файл в Python script. Может быть, вы должны задать более конкретный вопрос, объясняющий более подробно, что вы на самом деле пытаетесь достичь.
curl --user-agent
?