gpt4 book ai didi

python - iPython - 在配置文件中设置魔术命令

转载 作者:太空狗 更新时间:2023-10-29 21:28:40 24 4
gpt4 key购买 nike

我主要通过笔记本使用 iPython,但也在终端中使用。我刚刚通过运行 ipython profile create 创建了我的默认配置文件。

我似乎无法弄清楚如何让配置文件运行我每次都使用的几个神奇命令。我试图在网上和我正在阅读的一本书中查找它,但无法正常工作。例如,如果我想为每个新笔记本激活 %debug,我尝试将这些行添加到我的配置文件中:

c.InteractiveShellApp.extensions = ['debug']

c.TerminalPythonApp.extensions = ['debug']

我要么得到导入错误,要么什么都没有。我的(密切相关的)问题如下:

  1. 我要在我的 ipython 配置文件中添加哪一行来激活魔术命令?有些需要参数,例如%reload_ext autoreload%autoreload 2。如何在配置文件中也传递这些参数?

  2. 我能否在单个配置文件中区分为终端和笔记本添加的内容,或者如果我想要激活不同的魔法,我必须设置单独的配置文件吗? (例如,matplotlib 是否内联)。上面两行是否会影响笔记本与终端设置(即 c.InteractiveShellAppc.TerminalPythonApp)?

谢谢!

最佳答案

执行魔法如下:

get_ipython().magic(u"%reload_ext autoreload")
get_ipython().magic(u"%autoreload 2")

您可以将这些行放在您的启动脚本中:

~/.ipython/profile_default/startup/00-first.py

关于python - iPython - 在配置文件中设置魔术命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32681203/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com