IPython autoreload如何知道函数已更改?

2024-03-28 23:07:54 发布

您现在位置:Python中文网/ 问答频道 /正文

IPython中的%autoreload可以检测函数的更改并重新加载它。你知道吗

如何实施?你知道吗

我可以使用python代码来检测函数的变化吗?例如,我想要类似的功能来实现一个新的memoize上下文管理器。如果一个函数被更改,那么memoize缓存就会被刷新。你知道吗


Tags: 函数代码功能管理器ipythonautoreloadmemoize
1条回答
网友
1楼 · 发布于 2024-03-28 23:07:54

从文件中:

autoreload reloads modules automatically before entering the execution of code typed at the IPython prompt.

因此,它在执行代码之前重新加载模块。它不检测函数的变化。你知道吗

有关official doc的详细信息。你知道吗

相关问题 更多 >