在ipython中发送python命令行参数

wim*_*wim 3 python ipython

我们如何启动ipython REPL并指示它将一些命令行参数传递给底层的python解释器?

例如,我们可以使用增加详细程度打开python REPL

python -v
Run Code Online (Sandbox Code Playgroud)

但是在打开ipython时我无法看到如何通过那面旗帜.

zmo*_*zmo 5

我想说最好的方法就是ipython用python 显式启动:

python /usr/bin/ipython
Run Code Online (Sandbox Code Playgroud)

因为ipython可执行文件只是一个python脚本; 或者您可以ipython通过告诉python加载ipython库来启动:

python -m IPython.frontend.terminal.ipapp
Run Code Online (Sandbox Code Playgroud)

然后你可以添加所有本机python参数:

python -v /usr/bin/ipython
python -v -m IPython.frontend.terminal.ipapp
Run Code Online (Sandbox Code Playgroud)

HTH