1. 首页
  2. 数据库
  3. 其它
  4. Python重新加载模块的实现方法

Python重新加载模块的实现方法

上传者: 2020-12-31 14:06:56上传 PDF文件 54.81KB 热度 15次
importlib 模块的作用 模块,是一个一个单独的py文件 包,里面包含多个模块(py文件) 动态导入模块,这样就不用写那么多的import代码, 典型的例子: 自动同步服务,每个网站都有一个py文件。主进程里收到同步任务,根据名称来动态导入对应的py文件,这样就不用写那么多的import代码。(有点类似java的工厂方法) 但是,importlib并不能解决我在线修改py源码,再不重启进程的情况下,使修改生效。 这种情况,可以使用reload() reload方法 为防止两个模块互相导入的问题,Python默认所有的模块都只导入一次,如果需要重新导入模块, Python2.7可以直接用r
下载地址
用户评论