Python标准库和常用的第三方库有哪些?
Python社区非常活跃,社区贡献了很多高质量的库,下面我们来看看,Python标准库和常用的第三方库有哪些?
Python标准库
datetime:处理时间和日期的库,提供了日期获取和格式化等方法。
zlib: 数据打包和压缩的库,提供的格式包括:zlib,gzip,bz2,zipfile和tarfile。
random: 随机数生成库,提供了随机数生成的方法。
math: 数据函数库,提供了基础的数学运算。
sys: 系统命令库,提供包括sys.argv、sys.path、sys.modules等操作方法。
glob: glob 文件名模式匹配,通配符搜索文件列表。
os: 操作系统库,提供了系统操作关联函数。
Python常用的第三方库有:
名称 |
作用 |
Scrapy |
爬虫工具常用的库。
https://www.lidihuo.com/python/python-spider-install-scrapy.html |
Requests |
http库。 https://www.lidihuo.com/python/python-spider-requests.html |
Pillow |
是PIL(Python图形库)的一个分支。适用于在图形领域工作的人。
https://www.lidihuo.com/python/python-document.html
|
matplotlib |
绘制数据图的库。对于数据科学家或分析师非常有用。
https://www.lidihuo.com/matplotlib/matplotlib-index.html
|
OpenCV |
图片识别常用的库,通常在练习人脸识别时会用到 |
pytesseract |
图片文字识别,即OCR识别 |
wxPython |
Python的一个GUI(图形用户界面)工具。 |
Twisted |
对于网络应用开发者最重要的工具。 |
SymPy |
SymPy可以做代数评测、差异化、扩展、复数等等。 |
SQLAlchemy |
数据库的库。 |
SciPy |
Python的算法和数学工具库。
https://www.lidihuo.com/scipy/scipy-index.html
|
pywin32 |
提供和windows交互的方法和类的Python库。 |
pyQT |
Python的GUI工具。给Python脚本开发用户界面时次于wxPython的选择。 |
pyGtk |
也是Python GUI库。 |
Pyglet |
3D动画和游戏开发引擎。 |
Pygame |
开发2D游戏的时候使用会有很好的效果。 |
NumPy |
为Python提供了很多高级的数学方法。
https://www.lidihuo.com/numpy/numpy-index.html
|
nose |
Python的测试框架。 |
nltk |
自然语言工具包。 |
IPython |
Python的提示信息。包括完成信息、历史信息、shell功能,以及其他很多很多方面。 |
BeautifulSoup |
xml和html的解析库,对于新手非常有用。
https://www.lidihuo.com/python/python-spider-beautifulsoup.html
|
Pandas |
Python数据分析支持库
https://www.lidihuo.com/pandas/pandas-index.html
|