Python编程:reload热更新代码

简介: Python编程:reload热更新代码

本例子使用python3

新建两个文件:

a.py

print("a...")

b.py

import a
import time
from importlib import reload
while True:
    time.sleep(5)
    reload(a)

现在,我们启动b.py文件,输出如下

a....
a....
a....
a....

修改a.py文件, 不用重启b.py文件

print("a___")

看到输出改变了

a___
a___
a___
相关文章
|
开发者 Python
【Python】已解决:NameError: name ‘reload’ is not defined
【Python】已解决:NameError: name ‘reload’ is not defined
748 0
python3中reload()
python3中reload()
|
编解码 Python Windows
【错误记录】执行 Python 程序报错 ( NameError: name ‘reload‘ is not defined )
【错误记录】执行 Python 程序报错 ( NameError: name ‘reload‘ is not defined )
623 0
【错误记录】执行 Python 程序报错 ( NameError: name ‘reload‘ is not defined )
|
Python
Python编程:reload热更新代码
Python编程:reload热更新代码
459 0
|
Python
一零二、python3 reload(sys)错误提示
一零二、python3 reload(sys)错误提示
python3中reload()
python3中reload()
|
1月前
|
数据采集 机器学习/深度学习 人工智能
Python:现代编程的首选语言
Python:现代编程的首选语言
205 102
|
1月前
|
数据采集 机器学习/深度学习 算法框架/工具
Python:现代编程的瑞士军刀
Python:现代编程的瑞士军刀
222 104
|
1月前
|
人工智能 自然语言处理 算法框架/工具
Python:现代编程的首选语言
Python:现代编程的首选语言
196 103

热门文章

最新文章

推荐镜像

更多