我正在尝试在ipython解释器中运行一个文件。
文档将其描述为仅需在shell中输入
对于这种命令,按照上述方式调用解释器会导致 SyntaxError,就好像它是由 /usr/bin/python 执行一样。
是否可以在系统 shell 中运行文件,并像在 ipython shell 解释器内部执行一样?
ipython file.py
或者在解释器内部输入%run file.py
即可解决。但是,我想读取一个包含ipython“系统shell”命令的文件。这里有一个例子:files= !ls
print files
对于这种命令,按照上述方式调用解释器会导致 SyntaxError,就好像它是由 /usr/bin/python 执行一样。
是否可以在系统 shell 中运行文件,并像在 ipython shell 解释器内部执行一样?
.shell
。之后它完美地工作了。 - We Are All Monica