gpt4 book ai didi

ipython - 在不重新启动的情况下重置 IPython 内核

转载 作者:行者123 更新时间:2023-12-01 11:28:10 25 4
gpt4 key购买 nike

有没有办法以编程方式 重置 IPython 内核而不重新启动它?

目前我正在调用KernelManager.restart_kernel但这很慢。

这样做的目的是隔离 py.test 中的单元测试。使用笔记本单元作为单元测试的插件。如果您有其他想法来实现这一点,我很乐意提出建议。代码在这里:

https://github.com/zonca/pytest-ipynb/blob/master/pytest_ipynb/plugin.py#L100

最佳答案

我用了%reset IPython 魔术函数,而不是重新启动内核。这会删除所有变量,但不会再次执行导入。这适合我的应用程序。

请参阅 IPython 文档:http://ipython.readthedocs.org/en/stable/interactive/magics.html?highlight=magic#magic-reset

关于ipython - 在不重新启动的情况下重置 IPython 内核,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35492914/

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