标签: python ipython
IPython中的%autoreload可以检测到函数的更改并重新加载。
%autoreload
如何实施?
我可以使用python代码检测功能的变化吗?例如,我想要类似的功能来实现新的memoize上下文管理器。如果功能被更改,则备忘缓存会刷新。
memoize
答案 0 :(得分:1)
来自文档:
autoreload会在进入 执行在IPython提示符下键入的代码。
autoreload
因此,它会在执行代码之前重新加载模块。它不会检测到功能的变化。
找到有关official doc的更多详细信息。