当前位置: 首页 > 后端技术 > Python

Python基础(8)

时间:2023-03-26 11:40:15 Python

1模块1.1模块模块是一个Python文件,里面包含了对象的定义和语句,多个模块加上__init__.py成为一个包。1.2模块的存在形式模块分为非内置模块和内置模块两种1.2.1非内置模块非内置模块以.py文件的形式存在,放置在在相应的包下。1.2.2内置模块内置模块是解释器内置的模块。为了提高性能,内置模块是用C语言而不是Python编写的。1.3模块用于先导入,再调用里面的函数。您可以一次导入整个模块,也可以选择性地导入其中的函数。1.3.1导入整个模块importmathimportcmathascm使用as设置模块别名。1.3.2在模块中导入一个函数frommathimportsinfromcmathimportsqrtascs使用as设置函数别名。1.4查看内置模块importsyssys.builtin_module_names2package2.1package是一个包含特殊__init__.py文件的文件夹,通常包含其他代表不同模块的.py文件。2.2包管理通过包管理器可以对包的下载、安装、更新和删除进行操作。常用的包管理器是pip和Conda。pip的用途只是管理Python语言的包,对应的包服务器是PyPI。Conda的目的是管理多种语言的包,对应的包服务器就是Conda。2.3包管理命令2.3.1列出已安装的包piplistcondalist2.3.2更新包pipinstall--upgradepackage_namecondaupgradepackage_name2.3.3删除包pipuninstallpackage_namecondauninstallpackage_name2.3.4安装包pipinstallpackage_namecondainstallpackage_name