day 15 模块
模块 import time
-
系统自带
-
需要下载的包
-
自定义
-
内置模块:python解释器启动自带的模块
-
pip 安装的模块 pip install
-
自定义模块
-
包
模块实现的功能
代码更方便
import 模块名称
- 开辟内存空间,内存空间名命
- 把文件中的所有代码读入名称空间,然后运行
- 通过文件名.方法名使用文件中的方法
from 文件名称 import 方法名
- 开辟内存空间,内存空间命名为该文件名
- 把文件中所有的代码读入名称空间,然后运行
- 把方法读入当前运行文件
导入不同的方法
from 文件名 import 方法名,方法名
from 文件名 import * 导入所有的方法
模块的搜索路径
- 内存
- 内置
- 自定义
python文件的两种用途
- 执行文件
- 模块文件
一个文件既可以是执行文件又可以是模块文件
__name__
__name__是每个文件独有的,当该文件作为执行文件时,等于__main__
作为到导入模块文件__name__ 等于文件名