学习python,来自php背景.保持简短.有没有办法获得有关语法错误的更多描述性错误消息?喜欢在PHP中.示例:print var应该提供类似"expecting(",而不是标准"SyntaxError:invalid syntax"的内容
谢谢
我的建议是使用可靠的 IDE。在决定使用Aptana studio之前,我只尝试了一些,它是免费的(就像自由一样)和跨平台的,但我确信许多其他工作室都提供类似的功能。
具有语法突出显示功能的 IDE 甚至会在运行时尝试解析您的代码,并会向您发出任何错误信号(有时它们会出现“误报”,但这是例外,它们通常非常准确)。
这是说明其工作原理的屏幕截图。
这是错误的代码:
这是当您将鼠标悬停在红色 X 标记上时显示的弹出窗口。
正如 delnan 在对你的问题的评论中正确指出的那样,在 后可能有很多可能的“正确”的事情print
,因此弹出窗口很冗长。尽管如此,我发现这个功能非常有用,因为它还向您展示了未导入对象的方法、赋值之前引用的变量等等。
哈!
归档时间: |
|
查看次数: |
1587 次 |
最近记录: |