什么是Python包:
从物理上看,包就是一个文件夹,在该文件夹下包含了一个__ init__.py 文件,该文件夹可用于包含多个模块文件,从逻辑上看,包的本质依然是模块
包的作用:当我们的模块文件越来越多时,包可以帮助我们管理这些模块, 包的作用就是包含多个模块,但包的本质依然是模块
步骤如下:
①:新建包my_package
②:新建包内模块:my_module1
和 my_module2
③:模块内代码如下
Pycharm中的基本步骤:
[New] → \rightarrow →[Python Package] → \rightarrow →输入包名 → \rightarrow →[OK] → \rightarrow →新建功能模块(有联系的模块)
注意:新建包后,包内部会自动创建__init__.py
文件,这个文件控制着包的导入行为
方式一:
基本语法:
import 包名.模块名
包名.模块名.目标
# 创建一个包(My_Package)
# 导入自定义的包中的模块,并使用
# import My_Package.my_module1
# import My_Package.my_module2
#
# My_Package.my_module1.info_print1()
# My_Package.my_module2.info_print2()
# 通过from导入自定义Python包
from My_Package import my_module1
from My_Package import my_module2
my_module1.info_print1()
my_module2.info_print2()