我想从命令行运行 IPython。但是,我在第一行遇到语法错误,使用魔术函数导入 pylab%pylab
会在 %. 我使用的命令很简单ipython -i script.py
。
任何想法如何解决这个问题?
我想从命令行运行 IPython。但是,我在第一行遇到语法错误,使用魔术函数导入 pylab%pylab
会在 %. 我使用的命令很简单ipython -i script.py
。
任何想法如何解决这个问题?
您需要将文件命名为 script.ipy。当它以 .ipy 结尾时,它可以包含 ipython 语法。
来自ipython --help
:
Usage
ipython [subcommand] [options] [files]
If invoked with no options, it executes all the files listed in sequence
and exits, use -i to enter interactive mode after running the files. Files
ending in .py will be treated as normal Python, but files ending in .ipy
can contain special IPython syntax (magic commands, shell expansions, etc.)