使用Python,有没有办法创建新标签页并导航到有效Chrome浏览器中的网站?

时间:2016-07-22 16:18:31

标签: python google-chrome

我知道我可以使用Selenium,但这会打开一个新的浏览器窗口,这不是我想要的。我想访问我已经使用的浏览器窗口,并打开一个新的选项卡,其中包含我正在尝试加载的域名/网址。

2 个答案:

答案 0 :(得分:0)

也许您正在寻找:https://docs.python.org/2/library/webbrowser.html

这将在默认浏览器中打开一个新选项卡。

我的抱歉,我还没有足够的声誉发表评论。

答案 1 :(得分:0)

我刚在计算机上测试了以下代码,并在我的默认浏览器中打开了一个新标签页(在我的情况下为Chrome):

import webbrowser
webbrowser.open_new('http://www.google.com')

如果要在非默认浏览器中打开新选项卡,则必须执行以下操作:

import webbrowser
b = webbrowser.get('Safari') # Or the path to the browser you want to use
b.open_new('http://www.google.com')