如何处理名为edit.editor的No模块?

时间:2009-07-02 06:03:46

标签: python wing-ide

我正在尝试按照WingIDE tutorial在IDE中创建脚本。

以下示例脚本始终抛出错误:

import wingapi
def test_script(test_str):
  app = wingapi.gApplication
  v = "Product info is: " + str(app.GetProductInfo())
  v += "\nAnd you typed: %s" % test_str
  wingapi.gApplication.ShowMessageDialog("Test Message", v)

追踪(最近一次通话):   文件“C:\ Wing-pi \ Scripts \ test.py”,第1行,in     进口wingapi   文件“C:\ Program Files \ Development \ Wing IDE 3.1 \ bin \ wingapi.py”,第18行,in     import edit.editor ImportError:没有名为edit.editor的模块 进程终止,退出代码为1

我正按照某人的建议在Wing IDE中启动脚本,但我仍然得到相同的结果。

1 个答案:

答案 0 :(得分:1)

答案基于来自Wingware公司开发Wind IDE的Stephan Deibel的电子邮件。

  

在Wing的调试器中没有启动脚本。如果你在Wing中编辑它们,它们会在你保存后立即重新加载,你应该能够在编辑菜单中使用Command By Name来键入test-script,它将执行上面的脚本。在您找到示例的页面上对此进行了更详细的描述:

除非您拥有Wing源,否则无法在调试模式下运行脚本。您可以在Wing IDE中启动脚本。

相关问题