Python:webbrowser.open(“打开”)打开一个文件浏览器窗口

Python:webbrowser.open(“打开”)打开一个文件浏览器窗口,python,windows-8,python-3.2,python-webbrowser,Python,Windows 8,Python 3.2,Python Webbrowser,我正在编写一个非常简单的url开启器,它在终端窗口中获取url(使用input),并使用webbrowser.open打开它 问题是,当输入中没有任何内容时(它是runwebbrowser.open(“”),会出现一个文件浏览器窗口,而不是我的web浏览器,并且当我在输入中放入一些内容时,例如,(它是runwebbrowser.open(“”)http://www.google.com)它正确地打开了谷歌浏览器。发生了什么事 我正在AMD的Windows8上运行python 3.2.2。提前感谢

我正在编写一个非常简单的url开启器,它在终端窗口中获取url(使用
input
),并使用
webbrowser.open
打开它

问题是,当输入中没有任何内容时(它是run
webbrowser.open(“”
),会出现一个文件浏览器窗口,而不是我的web浏览器,并且当我在输入中放入一些内容时,例如,(它是run
webbrowser.open(“”)http://www.google.com)它正确地打开了谷歌浏览器。发生了什么事


我正在AMD的Windows8上运行python 3.2.2。提前感谢。

好吧,在模块的Python网页上,在下面,它说

请注意,在某些平台上,尝试使用此函数打开文件名可能会起作用并启动操作系统的关联程序

您的计算机意识到您没有试图打开URL,因此它尝试打开一个文件,因为没有输入,它只打开您的文件资源管理器。

猜测它将“”解释为文件路径,并认为您想打开文件资源管理器。。。你希望发生什么?