模块

代码封装

模块名和脚本文件名相同

导入模块

import 模块名

模块文件有其他代码

函数访问

模块名.函数名

内置属性__name__

防止被其他文件调用是执行__name__程序块

导入模块顺序

当前目录-->lib

模块在第一调用时会生成优化文件.pyc

建立一个文字为包的文件夹

在该文件夹下创建一个__init__.py文件

根据需要在该文件夹下存放脚本文件,已编译扩展及子包

导入 包名.模块名

函数调用

包名.模块名.函数名

模块是一个可以导入的python脚本文件

包是一堆按目录组织的模块和子包,目录下的__init__.py文件存放了包的信息

可以使用import,import as,form import等语句导入模块和包

import cal as c

导入cal模块重命名为c

调用函数式可以使用c代替cal

from cal import jia

从cal模块导入jia函数

之后调用jia函数不需要前缀