9. 模块和包的详解

本文深入探讨Python的模块和包,包括它们的作用、导入机制、如何创建自定义模块及包的组织结构,旨在帮助开发者更好地管理和组织代码。
摘要由CSDN通过智能技术生成

模块和包:

# 模块:python文件
# 包:存储了python文件的文件夹(目录)

# 1.从上到下命令模式,不容易维护
# 2. 函数  有了函数后,写到函数里面的代码就有了组织(团队)
# 3. 每一个函数会放到某个文件当中
# 4. 多个文件会放到一个文件夹当中
# 5. 多个文件夹形成一个项目

# 项目 ---》文件夹(包) ---》文件(模块) ---》函数 ---》代码
# 代码的组织形式 ---》 模块化

# 一般来说,是根据功能的类似 (分门别类的整理)

调用其他模块的函数时,导入方法:
# 在一个模块(文件),想用另外一个模块的函数
# 导入:
# 1. from 模块名 import 函数/变量  -- 不建议用
# from 从项目的根目录开始找
# 2. form 包.包.模块 import 函数/变量


# from Test10_2 import eat, name -- 不建议用
from PyTest04.Test10_2 import eat, name

def run():
    print("正在运行一些程序")

run()
eat()
print(name)

# 3. from 包 import 模块   调用:模块.函数()

from PyTest04
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值