python项目组织结构
包、模块、类,是python项目组织结构,文件夹是包组织形式(如jar为java的组织形式),文件是模块的组织形式。
文件夹需要包含_init_.py来标识改文件夹为一个模块
import导入
import 的路径
import sys
print(sys.path)
sys.path.insert(0, '')
print(sys.path)
import语法
- import module_name
- import module_name as
- form package_name import module_name/var
可以通过在模块中定义_all_ = ['var1','var2'...]控制其他模块通过*导入的变量
_init_.py导入包的时候会执行
包和模块不会被重复导入
尽量不要循环引入
网友评论