Python Webbrowser使用Chrome打开网址

时间:2017-03-27 07:18:14

标签: python google-chrome webbrowser-control python-webbrowser

我一直在尝试使用webbrowser创建一个迭代来自包含URL的文本文件的输入的函数。当我创建一个空格列表时,它可以正常附加URL,如

list = []
list.append(url1)
list.append(url2)
def webbrowsing(list)
   for i in range(0, len(list)):
     webbrowser.open(list[i])

其中url1和url2是任何有效的URL。并且webbrowser.open()在Chrome中打开网址,这非常好。 但是,当我尝试使用来自URL文本文件的输入执行相同操作时,webbrowser会在 Internet Explorer 中打开文件中的URL。我尝试使用 webbrowser.get(),明确指示它使用Chrome,但到目前为止还没有用。 我不太确定为什么它不会在Chrome中打开网址,因为几乎所有内容都与上面提到的列表使用时相同。 Chrome设置为我的默认网络浏览器,我很少使用IE浏览器。我非常感谢有关该问题的任何提示。

1 个答案:

答案 0 :(得分:0)

如何定义' webbrowser'宾语?我使用这样的东西:

driver = webdriver.Chrome(driverPath) #driverPath contains the path to the 'chromedriver.exe' file
driver.get(url)
相关问题