编译器与IDLE环境

时间:2014-03-29 03:20:39

标签: python macos compiler-construction python-idle coderunner

我正在使用mac osx mavericks(完全更新),在寻找pyscripter替代方案时,我决定从应用程序商店下载CodeRunner。

我注意到我在一个应用程序中创建的某些程序,并不总是在其他环境中运行相同的程序。

例如,有时我使用CodeRunner创建程序,但是当我在IDLE环境中打开完全相同的程序时,它会向后发出错误。通常抱怨程序的语法或逻辑。而另一种方式有时也会发生。

这是正常行为吗?我应该以不同的格式保存程序吗?我认为,因为我在Python中进行编码,所以无论我使用何种环境,代码都会表现得相同。

1 个答案:

答案 0 :(得分:0)

不同的程序可能对选项卡和空格有不同的定义。在IDLE中,您可以使用Format-> Tabify / Untabify菜单选项在选项卡和空格之间进行更改。当您单击这些菜单选项时,系统会提示您显示每个选项卡的列,默认为4(至少在我的计算机上)。希望这有帮助!