python重新加载模块的方法有哪些
2016-03-16 23:33
459 查看
Python如何重新加载模块?Python教程(http://www.maiziedu.com/course/python/)中重新加载模块的方法有哪些呢?在python开发中,我们为了防止两个模块互相导入的问题,Python默认所有的模块都只导入一次,可以在开发时,我们会需要重新导入模块,那么怎么办呢,下面一起看看python重新加载模块的几种方法吧:
Python2.7可以直接用reload(),Python3可以用下面几种方法:
方法一:基本方法
from imp import reload
reload(module)
方法二:按照套路,可以这样
import imp
imp.reload(module)
方法三:看看imp.py,有发现,所以还可以这样
import importlib
importlib.reload(module)
方法四:根据天理,当然也可以这样
from importlib import reload
reload(module)
以上4种方法都能实现python重新加载模块,大家可以按照自己的要求来选择方法,希望能帮助到大家。
Python2.7可以直接用reload(),Python3可以用下面几种方法:
方法一:基本方法
from imp import reload
reload(module)
方法二:按照套路,可以这样
import imp
imp.reload(module)
方法三:看看imp.py,有发现,所以还可以这样
import importlib
importlib.reload(module)
方法四:根据天理,当然也可以这样
from importlib import reload
reload(module)
以上4种方法都能实现python重新加载模块,大家可以按照自己的要求来选择方法,希望能帮助到大家。
相关文章推荐
- python 根据路径和类名动态加载类
- PythonChallenge Mission 15
- python垃圾回收机制是什么
- GZP文件操作:文件压缩与解压缩成
- python读取xml文件
- PythonChallenge Mission 14
- 用Python玩数据-笔记一
- Python字符串的编码与解码(encode与decode)
- Python学习一
- Python 第五天 模块(2)
- python show-me-the-code 第0012题
- 基于k近邻(KNN)的手写数字识别
- python邮件发送带附件
- 用python爬取图片之urlretrieve的用法
- Python学习笔记(2)- Window 平台安装 Python
- Python正则表达式
- Python 学习笔记(1)-简介
- python 之分发包
- python实现一个堡垒机!!!
- 关于python编辑时的"#!/usr/bin/python"