使用PyWin时,我可以轻松地将python文件加载到一个新的交互式shell中,我发现这对于原型设计和其他探索性任务非常方便。
我想使用Komodo作为我的python编辑器,但我还没有找到替代PyWin重启shell并重新加载当前模块的能力。我怎么能在科莫多做到这一点?
对我而言,当我重装时,我得到一个新鲜的壳也是非常重要的。如果我以前的交互在shell历史记录中,我更喜欢它,但对我来说更重要的是内存与以前的版本和尝试是隔离的。
答案 0 :(得分:5)
我使用Komodo Edit,它可能比完整的Komodo稍微复杂一点。
我使用%(python) -i %f
创建一个“新命令”作为命令的文本。我在“新控制台”中运行此操作。我的起始目录通常是%p,项目目录的顶部。
-i选项运行该文件并放入交互式Python。