这取决于您拥有的IPython版本。如果您有1.x:
from IPython import get_ipython
ipython = get_ipython()
如果您使用的是旧版本:
import IPython.core.ipapi
ipython = IPython.core.ipapi.get()
要么
import IPython.ipapi
ipython = IPython.ipapi.get()
,运行如下魔术命令:
ipython.magic("timeit abs(-42)")
请注意,脚本必须通过来运行ipython
。