模块和包

一 模块

(1)什么叫模块?

已经写好的的一组功能的集合,别人写好的函数 变量 方法 放在一个文件里,这个文件就是一个模块。

(2)如何自己写模块

创建一个py文件,给它起一个 符合变量命名规则的名字,这个名字就是模块名

二 模块的导入

import 

在导入模块的时候发生了什么?

导入一个模块打印一个

 

 

import 的命名空间

模块和当前文件在不同的命名空间

模块导入的过程中发生了什么?

 找到这个模块

判断这个模块的是否被导入过

如果没有被导入过 创建一个属于这个模块的命名空间、

 

把模块当成脚本来使用

都是py文件   直接运行这个文件 这个文件就是脚本  

 

包:文件夹中有一个——init_.py

 

posted @ 2018-08-26 15:10  茉莉花M  阅读(117)  评论(0编辑  收藏  举报