python --->>> 包

什么是包?什么是模块?

一个py文件就是一个模块

包就是多个模块功能的结合体

包和文件夹的区别:包下有一个__init__.py的文件

而文件夹是没有的

模块首次被导入发生了哪3件事?

1、产生一个名称空间

2、执行被导入的py文件,然后把执行的数据都丢到名称空间

3、执行文件产生一个变量指向这个名称空间

包首次被导入发生了哪3件事?

1、产生一个包的名称空间

2、执行被导入包的名称空间

3、执行文件中产生一个变量指向这个包的名称空间

猜你喜欢

转载自blog.csdn.net/qq_64089078/article/details/121633370