例如我有一个a.py 一个b.py,我想在a.py不停止运行的状态下修改b.py,代码如下:
a.py
# 导入reload热更新工具
from importlib import reload
# 导入b模块
import b
# 导入时间模块
import time
while True:
time.sleep(5)
reload(b)
b.py
print("abc")
现在启动a.py,然后修改b.py,你会发现打印出来的会是你修改后的内容
例如我有一个a.py 一个b.py,我想在a.py不停止运行的状态下修改b.py,代码如下:
a.py
# 导入reload热更新工具
from importlib import reload
# 导入b模块
import b
# 导入时间模块
import time
while True:
time.sleep(5)
reload(b)
b.py
print("abc")
现在启动a.py,然后修改b.py,你会发现打印出来的会是你修改后的内容
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:https://mxjdi.com/archives/202/