也许我有一些简单的问题,所以我用谷歌搜索了一下,但我找不到答案。
我使用的是Pydev/Eclipse,我想在控制台中运行该脚本。首先,我想修改会话的启动-这意味着一些模块在启动期间被加载(数学,数值,scipy,等等)。在哪里/如何修改Pydev控制台启动?
其次,我使用右键单击脚本文件来执行脚本,然后"Run as -> Python Run“,然后在控制台中执行并终止。所以我想留在控制台中,保持交互性,而不是被终止。怎样才能获得这样的功能呢?
谢谢!
致以最好的问候,彼得
发布于 2012-05-24 21:04:19
可以在PyDev preferences菜单中找到启动配置。首选项可以在“窗口”下的上部菜单栏中找到。Window -> Preferences -> Window PyDev ->交互控制台在那里你会发现一个很大的文本输入字段,上面有一个标签'Initial interpreter commands‘。通常,它已在使用中,导入sys只是为了打印启动控制台的名称和版本号。
我所知道的与脚本保持连接的唯一解决方案是在末尾设置断点,并在调试模式下启动脚本。但也许还有另一种方法。要这样做,只需双击编辑器窗口的左角并打开脚本即可。将出现一个绿色圆点来标记断点。现在右击一个选择'Debug As‘。您的脚本将一直运行,直到到达您设置了断点的行为止。
希望我能帮上忙。
发布于 2012-05-25 07:12:18
我认为你想要的是交互式控制台。请参阅:http://pydev.org/manual_adv_interactive_console.html
您可以在首选项页面中配置初始命令。
https://stackoverflow.com/questions/10732856
复制相似问题