一、模块
1.模块理解:py或c文件.
2.导入模块:import
首先在当前路径寻找,找不到在sys.path中找
可以导入变量名和函数名
3.模块分类
(1)内置模块
内置模块的搜索路径
import sys
print(sys.path) #列表
(2)自定义模块
py文件中,name值为’main‘,但在被导入时name值为’#模块名’.
因此可以在模块文件中写入条件判断语句,避免导入但未调用时直接执行模块内代码。
)第三方模块
扫描二维码关注公众号,回复:
3403689 查看本文章
需要事先安装模块,保证网络畅通,可通过API文档查询帮助
e.g.:itchat微信服务模块
、包
1.包的理解:由无数个模块组成,包含init.py文件,用来记录包的信息,文件可以为空
2.导入包
(1)import xxx.xxx #模块
(2)from xxx.xxx #模块 import xxx #变量或函数
(3)from xxx #包 import xxx #模块