Python之模块与包

一、模块

1.模块理解:py或c文件.

2.导入模块:import

# 首先在当前路径寻找,找不到在sys.path中找

# 可以导入变量名和函数名

3.模块分类

(1)内置模块

 

#内置模块的搜索路径

import sys

print(sys.path)     #列表

(2)自定义模块

#py文件中,__name__值为'__main__',但在被导入时__name__值为'#模块名'.

  因此可以在模块文件中写入条件判断语句,避免导入但未调用时直接执行模块内代码。

(3)第三方模块

#需要事先安装模块,保证网络畅通,可通过API文档查询帮助

#e.g.:itchat微信服务模块



二、包
1.包的理解:由无数个模块组成,包含__init__.py文件,用来记录包的信息,文件可以为空
2.导入包
(1)import xxx.xxx    #模块
(2)from xxx.xxx #模块 import xxx #变量或函数

 

(3)from xxx #包       import xxx #模块

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值