【进阶系列】python的模块

模块

创建一个 .py 文件,这个文件就称之为 一个模块 Module

如何使用

import

想要B.py文件中,使用A.py文件,只需要在B.py文件中使用关键字import导入即可。

import A

# 若A是一个包的话,可以这样写
import A.函数名

 from ···import···语句

在python中,导入一个模块/文件通常使用关键字import,若是只想导入一个模块某个属性或方法,我们可以使用 from ... import ...语句。

语法格式
from 模块名/包名 import 属性名, 函数名

 

 Python中的包

随着模块数目的增多,把所有模块不加区分地放到一起就显得非常不合理了,于是Python为我们提供了一种把模块组织到一起的方法,即创建一个包。

包 

模块 就是 一个 .py 文件

包 就是一个包含 __init__.py文件的 文件夹,文件夹中可以包含子包或者模块。

创建包的目的不是为了运行,而是为了被导入使用,包的本质就是模块,因此可以将包当做模块来导入。

包是不能像普通模块那样被执行代码,所以包提供了一个__init__.py文件,导入包就会执行__init__.py文件,这也是__init__.py文件存在的意义。

 怎么使用包(给出三种方法)

1、目录下的包

目录下新建包,我这里大包套小包

2、加到库中调用包

首先我们import sys 系统的库,然后print(sys.path)查看路径,找到最后一个路径,把包添加进此文件夹中;然后from import 即可

3、环境变量中添加路径

新建一个文件夹,把我们的包添加进去,路径记住;在用户的高级系统设置里选环境变量

这里系统变量新添加一个PYTHONPATH选项,把我们包的路径加进去

这里可以在sys.path中看见我们的路径加进去了

mode3.fun3()成功调用

标准库


未完待续(持续更新中🏆)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值