test.py $ i-6ren">
gpt4 book ai didi

python - IPython %store 魔法不持久

转载 作者:太空狗 更新时间:2023-10-30 01:58:57 25 4
gpt4 key购买 nike

我正在尝试让 IPython 别名持久化,并且根据 docs %store 魔法提供了这个功能。但它不起作用:

$ echo 'print("hello world!")' > test.py
$ ipython
In [1]: alias potato python /tmp/test.py

In [2]: potato
hello world!

In [3]: %store potato
Alias stored: potato (python /tmp/test.py)

In [4]:
Do you really want to exit ([y]/n)?
$ ipython
In [1]: potato
---------------------------------------------------------------------------
NameError Traceback (most recent call last)
<ipython-input-1-e561f9248d75> in <module>()
----> 1 potato

NameError: name 'potato' is not defined

缺少什么?

最佳答案

您需要运行 %store -r检索存储的变量(和别名)。

当然,您可以将它添加到您的 ipython 启动脚本中。

关于python - IPython %store 魔法不持久,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20948465/

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