我正在尝试编写一个脚本,可以更改活动进程的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。 这不是复制粘贴,但你可以在几个小时内学习…
我建议使用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)