Браузер Epiphany открывает URL-адреса в той же вкладке в Python

Я использую прозрение веб-браузера в моем проекте Raspberry Pi. В соответствии с требованием мне нужно открыть ссылку на той же вкладке с помощью модуля python webbrowser. Но каждый раз, когда открывается новая вкладка, хотя я дал параметр new=0

import webbrowser
import time
b = webbrowser.get('epiphany')
b.open('http://www.google.com', new=0)
time.sleep(5)
b.open('https://stackru.com', new=0)

Любой способ решить это? Мне нужно открыть URL на той же вкладке. Любое решение с точки зрения веб-браузера или модуля веб-браузера Python высоко ценится.

1 ответ

У меня была та же проблема с прозрением, возьми себе Firefox(iceweasel) для raspbian(в любом случае быстрее):

sudo apt-get install iceweasel

тогда вам нужно установить селен

pip install selenium

я протестировал этот фрагмент на pi2+:

import selenium.webdriver as webdriver
from time import sleep

if __name__ == "__main__":
    urls = ['http://192.168.0.1', 'http://192.168.0.2','http://192.168.0.3']

b = webdriver.Firefox()

while True:
    for idx, url in enumerate(urls):
        b.maximize_window()
        b.get(url)
        sleep(20)

единственная проблема заключается в том, что он открывает новое окно один раз, а затем загружает ваши URL-адреса в той же вкладке, если этого достаточно для вас.

Другие вопросы по тегам