1.导入模块方法:
import 模块名
from 模块名 import 目标
from 模块名 import *
2.导入包:
import 包名.模块名
from 包名 import *
注意:第二种导入包的方法主要在包文件的__init__.py文件中写入__all__ = [ ]
__all__ = [ ]: 允许导入的模块或功能列表
举例:
# 方法一:
"""
1,导入
import 包名.模块名
2.调用功能
包名.模块名.功能
"""
import mypackage.my_module1
mypackage.my_module1.info_print1()
# 方法二:注意 设置__init__.py文件里面的all列表,添加的是允许导入的模块
# 如果不在__init__.py文件中把模块名添加到all列表,则该模块名无法使用
"""
from 包名 import *
模块名.目标
"""
from mypackage import *
my_module1.info_print1()