每次我在编辑器中“运行模块”时都会重启Python shell?

时间:2016-06-13 03:23:02

标签: python python-2.7 shell ubuntu

我在Ubuntu上使用python 2 写import webbrowser webbrowser.open("fb.com")时 并运行模块,shell重新启动,没有任何反应。这有什么问题?

2 个答案:

答案 0 :(得分:1)

如果没有提供任何代码,很难说,但很可能你没有定义它应该使用哪个浏览器和/或你没有一个默认设置。

尝试为所需的浏览器注册控制器:

import webbrowser 
ff_controller = webbrowser.get("firefox")
ff_controller.open("fb.com")

查看其他可用的浏览器控制器in the manual。如果这不是什么错误发布一些代码。

答案 1 :(得分:1)

我不确定运行模块是什么意思。

如果您只想打开fb.com,请尝试webbrowser.open('http://fb.com')。提供http://,以便它不会尝试使用file://或其他内容打开。