正在终端中运行带有文件的python shell?

问题描述 投票:1回答:1

作为一个年轻的大学前编程爱好者,我最近对使用Vim上瘾了。

我正在考虑尝试将所有程序移至终端(以便更多地使用Vim),但有一件事阻止了我:传统的Python IDE具有交互式外壳。当我执行文件时,将“重新启动”此shell,并在脚本计算完成后允许我与该文件中的函数进行交互/计算。

在终端中如何完成?我知道您可以调用一个通用的Python终端,但是不能在其中执行一些代码的终端上调用,然后(可能由于键盘中断)使您可以工作与代码交互。

python terminal
1个回答
0
投票

Python的一个非常好的命令行工具是IPython

IPython是python解释器的包装,它增加了附加功能,并允许您创建自定义的“魔术”插件。一旦有了不错的功能,您就可以使用edit命令启动vim之类的编辑器,并编辑文件或IPython历史记录中的行。

热门问题
推荐问题
最新问题