当前位置: 首页>后端>正文

Python包的创建、导入、安装

写在前面

如果Python模块过多,可能造成一定的混乱。这时可以通过Python包来管理模块,Python包的实质是一个文件夹,文件夹下包含大量的模块文件。

一、自定义Python包

14.1.1 自定义包创建

Pycharm中,在project新建package即可:

Python包的创建、导入、安装,第1张

会自从创建文件夹并生成一个__init__.py的文件。

Python包的创建、导入、安装,第2张

写入模块代码:


Python包的创建、导入、安装,第3张

14.1.2 自定义包导入

导入方法为包名.模块名
调用方法为:包名.模块名.函数名,例如:

Python包的创建、导入、安装,第4张

导入具体功能的语法为:


Python包的创建、导入、安装,第5张

包的__all__变量需要写在__init__.py

二、第三方Python包

Python环境中存在许多非Python官方发布的第三方包,可以大大的提高开发效率。如:
numpy:用于科学计算
pandas:用于数据分析
pysparkapache-flink:用于大数据计算
matplotlibpyecharts:图形可视化
tensortflow:人工智能
这些包在安装Python时并没有内置,因此需要额外安装。

14.2.1 pip安装

pip install 包名
通过镜像加速安装:
pip install -i 镜像站点 包名

14.2.2 conda安装

神器conda依旧可以使用:
conda install 包名
mamba安装会快一些:
mamba install 包名

14.2.3 Pycharm安装

按照提示打开设置页面:


Python包的创建、导入、安装,第6张
Python包的创建、导入、安装,第7张

检索并安装:


Python包的创建、导入、安装,第8张

往期回顾

生信Python速查手册

Python安装(Windows+Linux)

Python的"Rstudio"——Pycharm

码Python神器:jupyter notebook

一文了解Python基础:字面量、注释、变量、类型、运算符

Python判断语句

Python循环语句

Python函数与方法

一文掌握Python数据容器

Python函数进阶

Python文件操作

Python异常

Python模块

如何联系我们

公众号后台消息更新不及时,超过48h便不允许回复读者消息,这里给大家留一下领取资料、免费服务器(有root权限的共享服务器,注册即送200¥)的微信号,方便各位随时交流、提建议(科研任务繁重,回复不及时请见谅,备注来意会优先通过)。此外呼声一直很高的交流群也建好了,欢迎大家入群讨论:永久免费的千人生信、科研交流群

大家可以阅读完这几篇之后添加
给生信入门初学者的小贴士
如何搜索公众号过往发布内容


https://www.xamrdz.com/backend/3dd1994007.html

相关文章: