我想插入两个不同的路径,使用相同的python文件名。是否可以在不重新启动内核的情况下重新加载目标函数
步骤1:
path = 'a*/goal.py'
ruta_carpeta = path[:-8]
sys.path.insert(1, ruta_carpeta)
from goal import goal_func
步骤2:
path = 'b*/goal.py'
ruta_carpeta = path[:-8]
sys.path.insert(1, ruta_carpeta)
from goal import goal_func
目标函数尚未更新
“imp”模块中有重新加载功能。使用这个,我们可以重新加载导入的
在模块上使用^{} ,然后重新导入函数:
相关问题 更多 >
编程相关推荐