我终于找到了答案:
import MyPakfrom MyPak import MyMod
编辑后
MyPak/MyMod.py的文件,重新装入类
MyMod文件中
MyMod.py,一个需要
import sysdel sys.modules['MyPak.MyMod'] reload(MyPak)from MyPak import MyMod
注意事项 :
执行
del MyPak
或del MyMod
或del MyPak.MyMod
不能解决问题,因为它只是删除了名称绑定。Python仅搜索sys.modules
以查看是否已导入模块。在sys.modules和globals()中的发布模块名称中查看讨论。当重装MyPak,python尝试执行线
from MyMod import MyMod
在MyPak/__init__.py
。但是,它MyPak.MyMod
在中找到sys.modules
,因此即使已更新,也 不会 重新加载。您会发现没有新的生成。MyMod``MyPak/MyMod.py``MyPak/MyMod.pyc



