python库、包、模块概念辨析

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python库、包、模块概念辨析相关的知识,希望对你有一定的参考价值。

参考技术A 划重点: 这三个概念(库、包、模块)实际上都是模块,只不过是个体和集合的区别。

模块

一个模块就是一个.py文件,里面定义了一些函数和变量,需要的时候就可以导入这些模块(.py文件)。

模块方式:

1、from 模块名 import 函数名

2、import 模块名

可以使用as 为模块或函数起一个别名



在模块之上的概念,为了方便管理而将 .py文件 进行打包。包目录下第一个文件便是 init .py(特点),然后是一些模块文件和子目录等。



库:具有相关功能模块的集合。这也是Python的一大特色之一,即具有强大的标准库、第三方库以及自定义模块。

第三方库:就是由其他的第三方机构,发布的具有特定功能的模块。

自定义模块:用户自己可以自行编写模块,然后使用。

这三个概念(库、包、模块)实际上都是模块,只不过是个体和集合的区别

链接:https://www.jianshu.com/p/94c3a55ecdf9

以上是关于python库、包、模块概念辨析的主要内容,如果未能解决你的问题,请参考以下文章

【python】库、包、模块之间的区别和联系

python 库 包 模块

沉浸式过Python基础(5-模块,包,库)

Python模块包库框架

Python基础-15模块-包-库

Python基础-15模块-包-库