Получить URL-адрес из веб-браузера в Python

1

Я хотел бы спросить, как я могу получить список URL-адресов, которые открываются в моем веб-браузере, из примера в Firefox. Мне это нужно в Python. благодаря

  • 0
    Вы спрашиваете историю своего веб-браузера, или способ открыть список URL-адресов в вашем веб-браузере?
Теги:

2 ответа

0

Сначала я бы проверил, имеет ли браузер какой-то аргумент командной строки, который может печатать такую информацию. Я только проверял Opera, и у меня ее нет. Что вы могли бы сделать, так это файл сеанса синтаксического анализа. Я бы поспорил, что каждый браузер хранит список открытых вкладок/окон на диске (чтобы он мог восстановиться после сбоя). Opera имеет эту информацию в ~/.opera/sessions/autosave.win. Это довольно прямой текстовый файл. Найдите файлы сеансов других браузеров в.mozzila,.google и т.д. Или если вы находитесь в окнах в /user/directories. Могут быть команды спросить исполняемый экземпляр для его рабочего каталога (как вы можете указать его при запуске, и он не обязательно должен быть по умолчанию).

Так я поеду. Может быть, неправильно.

0

Попробуйте либо SeleniumRC - это очень хорошо

или https://github.com/bard/mozrepl/wiki/

Вы можете использовать его с python, как описано здесь

http://www.craigethomas.com/blog/2009/04/get-android-market-stats-with-python-mozrepl-and-beautifulsoup/

Но я бы пошел по селенному маршруту на что-то не тривиальное

Ещё вопросы

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