Python 学习之常用第三方库(五)

news/2024/7/6 23:40:53 标签: 学习, python, 开发语言

Python 常用第三方库

Python 是一门功能强大的编程语言,其生态系统中包含了许多优秀的第三方库,这些库极大地扩展了 Python 的功能。以下是一些常用的 Python 第三方库

1.  NumPy

a.  用于数值计算的库,提供了大量的多维数组和矩阵运算的功能,以及相应的数学函数。

2.  Pandas

a.  数据处理和分析的库,提供了 DataFrame 和 Series 两种数据结构,支持数据的导入、清洗、转换、统计等操作。

3.  Matplotlib

a.  数据可视化库,可以绘制各种静态、动态、交互式的图表,包括线图、散点图、柱状图、饼图等。

4.  Seaborn

a.  基于 Matplotlib 的数据可视化库,提供了更高级别的接口,用于绘制统计图形,如热力图、箱线图、小提琴图等。

5.  SciPy

a.  用于数学、科学和工程的库,包含了许多用于优化、线性代数、积分、插值、特殊函数、快速傅里叶变换、信号处理、图像处理、常微分方程求解等的函数。

6.  Scikit-learn

a.  机器学习库,提供了各种机器学习算法的实现,包括分类、回归、聚类、降维等。

7.  TensorFlow / PyTorch

a.  深度学习库,用于构建和训练神经网络模型。TensorFlow 由 Google 开发,PyTorch 则由 Facebook 开发。

8.  Requests

a.  HTTP 请求库,简化了发送 HTTP 请求的过程,并提供了简单易用的 API。

9.  BeautifulSoup

a.  用于从 HTML 和 XML 文件中提取数据的库,常与 Requests 库一起使用来爬取网页数据。

10.  Flask / Django

a.  Web 开发框架。Flask 是一个轻量级的框架,适合快速构建小型到中型的 Web 应用;Django 是一个功能丰富的框架,适合开发复杂的 Web 应用。

11.  SQLAlchemy

a.  SQL 工具包和对象关系映射(ORM)系统,提供了完整的 SQL 功能和 Python 类的映射。

12.  Pillow

a.  图像处理库,提供了许多用于图像处理的函数,如裁剪、缩放、旋转、滤镜等。

13.  OpenCV

a.  计算机视觉库,包含了许多用于图像和视频处理的函数,如特征检测、目标跟踪、人脸识别等。

14.  PyTest

a.  测试框架,用于编写和运行测试用例,支持单元测试、集成测试、功能测试等。

15.  Scrapy

a.  网页抓取框架,用于从网站上提取结构化数据,支持各种网络协议和数据格式。

16.  Jupyter Notebook

a.  一个基于 Web 的交互式计算环境,可以用于创建和共享包含实时代码、方程、可视化和说明性文本的文档。

以上只是 Python 生态系统中常用的一些第三方库,实际上还有更多的库可供选择和使用。


http://www.niftyadmin.cn/n/5534890.html

相关文章

【2024最新华为OD-C/D卷试题汇总】[支持在线评测] 英文单词联想(100分) - 三语言AC题解(Python/Java/Cpp)

🍭 大家好这里是清隆学长 ,一枚热爱算法的程序员 ✨ 本系列打算持续跟新华为OD-C/D卷的三语言AC题解 💻 ACM银牌🥈| 多次AK大厂笔试 | 编程一对一辅导 👏 感谢大家的订阅➕ 和 喜欢💗 📎在线评测链接 https://app5938.acapp.acwing.com.cn/contest/2/problem/OD…

二进制方式部署consul单机版

1.consul的下载 mkdir -p /root/consul/data && cd /root/consul wget https://releases.hashicorp.com/consul/1.18.0/consul_1.18.0_linux_amd64.zip unzip consul_1.18.0_linux_amd64.zip mv consul /usr/local/bin/ 2.配置文件 // 配置文件路径: /roo…

Elasticsearch 复合聚合:bucket_by_keys、date_histogram 等

在Elasticsearch中,聚合(Aggregation)是一种强大的功能,允许我们对数据进行复杂的分析和总结。其中,复合聚合(Composite Aggregations)是一种特别灵活的聚合方式,它可以将多个聚合类…

MYSQL安装及环境配置

1.数据库下载 1.1 浏览器下载相应版本,如果相应版本不在此页,可点击Archives ,然后选择相应版本 https://dev.mysql.com/downloads/mysql/ 1.2 放置指定目录,并将其解压 2.配置数据库环境变量 2.1 使用电脑win键 Q ,…

湘潭大学概率论总结

文章目录 前言试卷结构反思第一个填空题某个大题矩估计和最大似然估计算方差最后 前言 自己其实寒假的时候就想学这个了,但是那个时候在acm训练,就没有学,但是3月份退队了,还是没有学,完全就是自己太拖延的原因&#…

红酒与时尚秀场:品味潮流新风尚

在时尚与品味的交汇点上,红酒总是以其不同的方式,为每一次的时尚盛宴增添一抹诱人的色彩。当红酒遇上时尚秀场,不仅是一场视觉的盛宴,更是一次心灵的触动。今天,就让我们一起走进红酒与时尚秀场的世界,感受…

PHP家政服务预约单开版微信小程序系统源码

🏠 —— 便捷生活,从指尖开始💪 🌈【开篇:家政新风尚,一键触达】 在忙碌的生活节奏中,你是否渴望拥有一个温馨、整洁的家,却又苦于找不到合适的家政服务?现在&#xff…