包的实用性如何体现?

2026-04-30 21:020阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计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必须是包或者模块,不能是其他。

阅读全文