python模块与包

Python程序由包、模块、函数和类组成,模块是代码封装和复用的单位,通常是一个.py文件。模块可以被导入,方便代码共享。包是模块的集合,通过__init__.py文件定义,可以实现多级目录结构。引用模块时,可以使用`from...import...`或`import...`语法,多级目录则需添加多个'.'。
摘要由CSDN通过智能技术生成
模块与包

python的程序有包(package)、模块(module)、函数和类(class)组成,包是有一系列模块组成的集合,模块是处理某一类问题的函数和类的集合。

  • 模块与包的基础
    在python中,一个.py文件被称为一个模块(module)。

    1、为什么要使用模块
    模块其实是代码的封装和公用,不会所有的代码都写在一个模块,所以会有很多的.py文件,导入.py文件,就可以互相引用了,导入的.py文件被称作模块。

    2、模块的层级关系
    模块的上一级是包(package),包的上一级还是包,包的下面有一个__init__.py文件
    在这里插入图片描述

    3、引用模块的方法

  • from 包名 import 模块名

  • import 包名 ——使用时需要加“.”即“包名.模块名”,多级目录需要多个“.”

  • import 模块名 ——代码中可以直接引用模块名,调用该模块的函数或类时,需要以模块名为前缀

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值