【问题标题】:Python shell is restarted every time I do “run module” inside editor?每次我在编辑器中“运行模块”时,Python shell 都会重新启动?
【发布时间】:2016-06-13 03:23:02
【问题描述】:

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

【问题讨论】:

    标签: python python-2.7 shell ubuntu


    【解决方案1】:

    我不确定您所说的运行模块是什么意思。

    如果您只想打开 fb.com,请尝试webbrowser.open('http://fb.com')。提供http://,这样它就不会尝试使用file:// 或其他东西打开。

    【讨论】:

      【解决方案2】:

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

      尝试为您想要的浏览器注册控制器:

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

      查看其他可用的浏览器控制器in the manual。如果这不是问题,请发布一些代码。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-04-21
        • 2022-11-17
        相关资源
        最近更新 更多