模块:在Python中,一个.py文件就是一个模块,模块让你能够有逻辑地组织你的Python代码段。模块能定义函数,类和变量等。
包:包是一个分层次的文件目录结构,它定义了一个由模块及子包组成的Python的应用环境。简单来说,包就是文件夹,但该文件夹下必须存在__init__.py文件,该文件的内容可以为空。__init__.py用于标识当前文件夹是一个包。
Python模块或包引入常用的三种形式:
◆importmodule1[,module2[,...moduleN]]直接导入整个模块或包;
◆frommodnameimportname1[,name2[,...nameN]]从包或模块导入某个模块、类、函数等;
◆frommodnameimport*从某个模块导入该模块的所有内容;
2.PythonPackageIndex(PyPI)Python语言提供超过15万个第三方库,使用pip安装
Python包