gpt4 book ai didi

python - 无法重新加载位于另一个文件夹中但也在 sys.path 中的模块

转载 作者:行者123 更新时间:2023-11-28 21:42:21 28 4
gpt4 key购买 nike

我在重新加载位于另一个目录但位于 sys.path 中的模块时遇到了一些麻烦。

>>> from module_from_another_dir import *
>>> from importlib import reload
>>> reload(module_from_another_dir)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'module_from_another_dir' is not defined

如您所见,我可以导入它,但以后无法重新加载它。

最佳答案

当你像这样导入模块时

from module_from_another_dir import *

然后 Python 只知道新方法并“忘记”模块名称。但是,您可以将模块导入为

import module_from_another_dir

您将能够轻松地重新加载它。

关于python - 无法重新加载位于另一个文件夹中但也在 sys.path 中的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43687619/

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