我想知道是否有办法(从IPython控制台中)找出.py脚本,该脚本用于交互地运行/执行python命令,从而被打印到Ipython控制台中。
例如
从下面的屏幕截图中,在Ipython控制台中查看3 + 3,我可以看到它是在执行untitled2.py的命令时出现的。 但是,当脚本变长并且IPython输出变长并且您经常在左侧移动脚本时,可能很难跟踪。 因此,我想知道是否有一种方法可以快速执行某些命令或在Ipython控制台上查看某些设置,从而可以告诉我上述行来自untitled.py。
答案 0 :(得分:1)
(这里是 Spyder维护者),抱歉,您无法从哪个编辑器中执行部分代码。
但是,只要使用 F5 来运行每个文件,就可以使用专用控制台(在Preferences > Run > Execute in a dedicated console
下)为每个执行的文件提供一个控制台。
答案 1 :(得分:-1)
您可以编辑每个.py脚本,因此它要做的第一件事就是打印其名称和功能。
untitled2.py:
print('untitled2.py')
...