在Aptana中配置Python以将输出推送到控制台窗口

1 投票
2 回答
5685 浏览
提问于 2025-04-17 12:36

我最近刚开始学习Python,之前一直在用pyscripter,正如kahnacademy上演示的那样。不过因为在pyscripter里发现了一些问题,所以我决定换一个更强大的编程环境,选择了aptana studio。

现在我已经正确安装了Python,可以运行脚本,但我就是搞不清楚怎么让它把打印命令的输出显示在下面的控制台窗口里。

为了测试,我的脚本非常简单:

print "hello"

控制台给我的结果是:

Finding files... done.
Importing test modules ... done.

---------------------------------
Ran 0 tests in 0.000s

OK

我知道我这里肯定漏掉了什么很简单的东西,但我完全不知道是什么。
我只想看到Python控制台的输出,我可能错过了什么呢?

2 个回答

0

Aptana这个工具是用PyDev来工作的。要在调试模式下运行模块(.py文件),你需要告诉这个文件你想执行哪个函数。测试的时候可以试试这个模板:

def main():
    print "Hello world"

if __name__ == "__main__":
    main()        
2

你可能在用“运行单元测试”的选项,而不是正常的启动方式。要正常启动,只需在你正在编辑的文件上按F9就可以了。如果你还没看过,建议你阅读一下PyDev的入门指南:http://pydev.org/manual_101_root.html(或者至少看看http://pydev.org/manual_101_run.html,这个部分跟你的问题有关,还会教你怎么配置Ctrl+F11来重新启动你上次的运行等)。

撰写回答