python学习记录九-包Packages

本文介绍了Python中包的组织方式和创建过程。包是一个包含多个相关模块的目录,通过在目录下创建`__init__.py`文件将其转换为包。创建包后,可以在其中添加模块,如`shipping.py`。导入包中的模块时,使用`import`语句指定包名和模块名。正确引用不同包的模块是理解Python导入机制的关键。
摘要由CSDN通过智能技术生成

1.包package是我们组织代码的另一种方式
多个模块module放在一个包package,一个包是一个目录或文件夹。
在项目中我们可以添加一个包,在这个目录中可以添加所有相关的模块。
2.如何创建和使用包?
2.1project右击,new-directory,比如叫ecommerce,可以在里面创建跟ecommerce相关的所有模块module
2.2目前是有了一个空目录,但为了转换成一个包,需要加一个特殊的文件。
在目录上右击,new-python file,命名为__init__.py 这是和python之间的约定。只有当python解释器在目录中看到这个文件,就会把这个目录当作一个包
2.3在包里创建一个模块
在目录上右击,new-python file,命名为shipping,即创建了一个名叫shipping的模块
2.4 想要调用不同包里的模块
错误参考:
在这里插入图片描述
正确参考一:
在这里插入图片描述
正确参考二:
在这里插入图片描述
正确参考三:
在这里插入图片描述
正确参考四:
在这里插入图片描述
总结:也就是说import后写的什么,就从什么开始调用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值