Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。模块让你能够有逻辑地组织你的 Python 代码段。把相关的代码分配到一个模块里能让你的代码更好用,更易懂。模块能定义函数,类和变量,模块里也能包含可执行的代码。
1. 搜索模块路径
import syssys.path
‘’表示当前的路径。
2. import模块导入
- 导入当前路径下的模块。
sys.path.append('test.py')
- 调用导入的模块。
- 导入上一级目录下的模块。
sys.path.append(“..”)sys.path.append(“hello.py”)
3. 重新导入
修改了模块的代码,需要重新导入模块。
from imp import * reload(test)
4. 循环导入
- 怎样避免循环导⼊
1. 程序设计上分层,降低耦合
2. 导⼊语句放在后⾯需要导⼊时再导⼊,例如放在函数体内导⼊