Python
当前位置:首页 > 学习资料 > Python >

常用Python第三方库简介

更新时间:2020年06月05日   作者:spoto

什么是Python第三方库?

很多学员让思博做一个常用Python第三方库的简介,那么在切入正题之前,我们先来简单介绍下。
常用Python第三方库简介

Python库的概念理解

首先,先来介绍一下库,它有很多种叫法,比如包、项目等,意思就是别人写好的项目代码,我们下载放到规定的目录后(pip安装)就可以正常使用别人的项目代码,比如os库,sys库等,当然这些是python内置的,如果不是内置的就要另外安装了。

Python第三方库和标准库

其次,Python第三方库是相对于标准库来说的。Python自身的标准库十分强大,它奠定了python发展的基石,而丰富的第三方库则是python不断发展的保证,随着python的发展一些稳定的第三库被加入到了标准库里面。

几个基本的且是必不可少的Python第三方库

requests

requests,这个是不得不提到的,它是Requests.Kenneth Reitz写的最富盛名的http库,它简洁且简单的处理HTTP请求,每个Python程序员都应该有它。

Scrapy

Scrapy,如果你从事爬虫相关的工作,那么这个库也是必不可少的。它是快速、高层次的Web获取框架,可以说用过它之后你就不会再想用别的同类库了。

wxPython

wxPython,Python的一个GUI(图形用户界面)工具。与Tkinter、PyQt一起,被称为图形用户界面工具的三巨头。

Django

Django,它是最流行的开源Web应用框架,具有强大的数据库功能,可以用于快速搭建高性能的网站。

NumPy

NumPy是Python的一种开源的数值计算扩展,提供了很多高级的数学方法,这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表结构要高效的多。

SciPy

SciPy,既然我们提了NumPy,那就不得不提一下SciPy。SciPy是一个用于数学、科学、工程领域的常用软件包,可以处理插值、积分、优化、图像处理、常微分方程数值解的求解、信号处理等问题,它的功能把很多科学家从Ruby吸引到了Python。

BeautifulSoup

BeautifulSoup是从HTML和XML文件中解析出数据的第三方库,对于新手来说,非常有用。

Pygame

Pygame主要用于制作游戏和多媒体应用程序,如果你想要开发一款2D游戏,那么这个库会让你如虎添翼。

Pyglet

Pyglet主要是3D动画和游戏开发引擎。非常有名的Python版本Minecraft就是用这个引擎做的。

Tensorflow

Tensorflow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,支持多种客户端语言下的安装和运行,当然也包括Python,人工智能作为新风口,这个第三方库还是很不错的。

IPython

IPython,它是一个 Python 的交互式 shell,比默认的Python shell 好用得多,它把Python的提示信息做到了极致。包括完成信息、历史信息、shell功能,以及其他很多很多方面。一定要研究一下它。

其实常用且好用的Python第三方库还有很多,接下来有机会,思博会继续为大家介绍。
免费试听
思博SPOTO在线咨询

相关资讯

7天无条件退款
24小时实验室开放
全程跟踪服务
无条件免费重读