包的实用性如何体现?
- 内容介绍
- 文章标签
- 相关推荐
本文共计685个文字,预计阅读时间需要3分钟。
包的概念和结构+当项目包含多个模块时,需要进行再组织。我们将功能类似的模块放在一起,形成了包。包的本质上就是一个包含__init__.py文件的文件夹。包下面可以包含模块(Module)。
包的概念和结构
当一个项目有多个模块时,需要再进行组织。我们将功能类似的模块放到一起,形成了‘包’。‘包’本质上就是必须有__init_
_.py的文件夹。
包下面可以包含‘模块(module)’,也可以包含‘子包(subpackage)’。就像文件夹下面可以有文件,也可以有子文件夹
一样。
pycharm中创建包
在pycharm开发环境中创建包,非常简单。在要创建包的地方单击右键:NEW--》python package即可,pycharm会自
动帮助我们生成带有__init__.py文件的包。
导入包操作和本质
例a\aa\module_AA.py
·import a.aa.module_AA
在使用时,必须加完整的名称来引用
·from a.aa import module AA
在使用时,直接可以使用模块名
·from a.aa.module_AA import fun_AA
在使用时,直接可以使用函数名
注:
·from package import item 这种语法中,item可以是包,模块,也可以是函数,类,变量
·import item1.item2 这种语法中,item必须是包或者模块,不能是其他。
本文共计685个文字,预计阅读时间需要3分钟。
包的概念和结构+当项目包含多个模块时,需要进行再组织。我们将功能类似的模块放在一起,形成了包。包的本质上就是一个包含__init__.py文件的文件夹。包下面可以包含模块(Module)。
包的概念和结构
当一个项目有多个模块时,需要再进行组织。我们将功能类似的模块放到一起,形成了‘包’。‘包’本质上就是必须有__init_
_.py的文件夹。
包下面可以包含‘模块(module)’,也可以包含‘子包(subpackage)’。就像文件夹下面可以有文件,也可以有子文件夹
一样。
pycharm中创建包
在pycharm开发环境中创建包,非常简单。在要创建包的地方单击右键:NEW--》python package即可,pycharm会自
动帮助我们生成带有__init__.py文件的包。
导入包操作和本质
例a\aa\module_AA.py
·import a.aa.module_AA
在使用时,必须加完整的名称来引用
·from a.aa import module AA
在使用时,直接可以使用模块名
·from a.aa.module_AA import fun_AA
在使用时,直接可以使用函数名
注:
·from package import item 这种语法中,item可以是包,模块,也可以是函数,类,变量
·import item1.item2 这种语法中,item必须是包或者模块,不能是其他。

