python调包是什么意思_python 模块 来了 (调包侠 修炼手册一)

模块是Python中的一系列功能集合,分为内置、第三方和自定义三种类型。它们可以是.py文件、C/C++扩展或组织在一起的文件夹(包)。使用模块可以提高开发效率,减少代码重复。导入模块时,可以使用`from...import...`或`import...`语句。绝对导入基于执行文件路径,相对导入则仅适用于被导入模块,但不应在执行文件中使用。当模块被导入,其代码只执行一次,除非使用`reload()`函数重新导入。
摘要由CSDN通过智能技术生成

模块 什么是模块 模块:就是一系列功能的结合体 ,也可以说 一个.py文件包含了 Python 对象定义和Python语 那么 他就 可以说是 一个模块 模块的三种来源: 1.内置的(python解释器自带)** 2.第三方的 *** 3.自定义的  * 模块的四种表现形式 1.使用python编写的py文件(也就意味着py文件也可以称之为模块:一个py文件也可以称之为一个模块) 2.已被编译为共享库或DLL的C或C++扩展(了解) 3.把一系列模块组织到一起的文件夹(文件夹下有一个__init__.py文件,该文件夹称之为包) 包:一系列py文件的结合体 4.使用C编写并连接到python解释器的内置模块为什么要用模块 1.用别人写好的模块(内置的,第三方的): 本质就是 拿来主义, 能够 极大的提高开发效率 2.使用自己写的模块(自定义的):当程序比较庞大的时候,你的项目不可能只在一个py中 那么当多个文件中都需要使用相同的方法的时候 可以将该公共的方法写到一个py文件中 其他的文件以模块的形式导过去直接调用即可如何使用模块 注意:要区分哪个是执行文件,哪个是被导入文件实例句式:>>>> from filemodul.modul1 import my_modu1my_modul.func1 ()"""绝对导入必须依据执行文件所在的文件夹路径为准 1.绝对导入无论在执行文件中还是被导入文件都适用 相对导入 .代表的当前路径 ..代表的上一级路径 ...代表的是上上一级路径 注意相对导入不能再执行文件中使用 相对导入只能在被导入的模块中使用,使用相对导入 就不需要考虑 执行文件到底是谁 只需要知道模块与模块之间路径关系""" import my_modu12"""右键运行run_modul.py文件首先会创建一个run_modul.py的名称空间 首次导入模块(my_modul.py)(******) 1.执行my_modul.py文件 2.运行my_modul.py文件中的代码将产生的名字与值存放到my_moddul.py名称空间中 3.在执行文件中产生一个指向名称空间的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值