【发布时间】:2017-08-19 18:56:55
【问题描述】:
我一直在尝试创建一个函数,该函数使用webbrowser 包对包含 URL 的文本文件中的输入进行迭代。当我创建一个按字面附加 URL 的空列表时,它可以正常工作,如下所示:
import webbrowser
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 中打开 URL,因为几乎所有内容都与上面提到的使用列表时相同。 Chrome 被设置为我的默认网络浏览器,我很少使用 IE。我真的很感激关于这个问题的任何提示。
【问题讨论】:
标签: python google-chrome webbrowser-control python-webbrowser