navegador - python open website
Usar Python para iniciar un navegador(Chromium) y cambiar la URL (3)
Intento escribir un script que permita cambiar la URL de un proceso activo.
Entonces, por ejemplo, estoy iniciando mi navegador usando:
browser = Popen(["chromium", "http://www.google.com"])
Después de un intervalo X, quiero cambiar la URL del navegador.
He intentado asignar muchas cosas para obtener este resultado, pero hasta ahora nada ha sido exitoso. (stdin.write / put (PIPE) etc, etc.).
browser = sh.Command(''uzbl-browser'')(print_events=True, config=''-'', uri=current_browser_url, _bg=True)
browser.process.stdin.put(''uri http://www.google.nl'' + ''/n'')
Espero que puedas ayudarme con esto.
Saludos,
Wesley.
Recomiendo usar selenium
para automatizar este proceso aunque también puedes usar webbrowser
:
from selenium.webdriver import *;
chrome = Chrome() # create browser
chrome.get(''http://www.google.com'')
Solo import webbrowser
y usa la función webbrowser.open
Aquí hay un ejemplo de cómo abrir una lista de reproducción de música:
import webbrowser
gaana= ''http://gaana.com/playlist/gaana-dj-bollywood-top-50-1''
webbrowser.open_new_tab(gaana)
si trabajas con navegadores + Python, probablemente quieras echar un vistazo al Selenio. No es copiar y pegar, pero puedes aprenderlo en un par de horas ...