模块、包

一、模块

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 #模块

猜你喜欢

转载自blog.csdn.net/qq_42839679/article/details/81951821