我正在尝试按照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中启动脚本,但我仍然得到相同的结果。
答案 0 :(得分:1)
答案基于来自Wingware公司开发Wind IDE的Stephan Deibel的电子邮件。
在Wing的调试器中没有启动脚本。如果你在Wing中编辑它们,它们会在你保存后立即重新加载,你应该能够在编辑菜单中使用Command By Name来键入test-script,它将执行上面的脚本。在您找到示例的页面上对此进行了更详细的描述:
除非您拥有Wing源,否则无法在调试模式下运行脚本。您可以在Wing IDE中启动脚本。