使用Python启动浏览器(Chromium)并更改url

我正在尝试编写一个脚本,可以更改活动进程的URL。

所以,例如,我开始使用我的浏览器:

browser = Popen(["chromium", "http://www.google.com"]) 

X间隔后,我想更改浏览器的url。

我已经尝试了所有的东西来获得这个结果,但迄今为止没有成功。 (stdin.write / put(PIPE)等)。

 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') 

我希望你能帮我解决这个问题。

问候,

韦斯利。

如果你使用浏览器+ python,你可能会想看看seleniumium。 这不是复制粘贴,但你可以在几个小时内学习…

http://www.seleniumhq.org/

我建议使用selenium来自动化这个过程,尽管你也可以使用webbrowser

 from selenium.webdriver import *; chrome = Chrome() # create browser chrome.get('http://www.google.com') 

只要import webbrowser并使用功能webbrowser.open

以下是打开音乐播放列表的示例:

 import webbrowser gaana= 'http://gaana.com/playlist/gaana-dj-bollywood-top-50-1' webbrowser.open_new_tab(gaana)