首页系统10个常用python标准库?python库大全一览

10个常用python标准库?python库大全一览

编程之家2026-05-16809次浏览

老铁们,大家好,相信还有很多朋友对于10个常用python标准库和python库大全一览的相关问题不太懂,没关系,今天就由我来为大家分享分享10个常用python标准库以及python库大全一览的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!

10个常用python标准库?python库大全一览

Python 常用的标准库以及第三方库有哪些

我也来几个吧

standard libs:

itertools

functools 学好python有必要掌握上面这两个库吧,

re正则

subprocess 调用shell命令的神器

10个常用python标准库?python库大全一览

pdb调试

traceback调试

pprint漂亮的输出

logging日志

threading和multiprocessing多线程

urllib/urllib2/httplib http库,httplib底层一点,推荐第三方的库requests

10个常用python标准库?python库大全一览

os/sys系统,环境相关

Queue队列

pickle/cPickle序列化工具

hashlib md5, sha等hash算法

cvs

json/simplejson python的json库,据so上的讨论和benchmark,simplejson的性能要高于json

timeit计算代码运行的时间等等

cProfile python性能测量模块

glob类似与listfile,可以用来查找文件

atexit有一个注册函数,可用于正好在脚本退出运行前执行一些代码

dis python反汇编,当对某条语句不理解原理时,可以用dis.dis函数来查看代码对应的python解释器指令等等。

3th libs:

paramiko ssh python库

selenium 浏览器自动化测试工具selenium的python接口

lxml python解析html,xml的神器

mechanize Stateful programmatic web browsing

pycurl cURL library module for Python

Fabric

Fabric is a Python(2.5 or higher) library and command-line tool for

streamlining the use of SSH for application deployment or systems

administration tasks.

xmltodict xml转 dict,真心好用

urllib3和 requests:当然其实requests就够了 Requests: HTTP for Humans

flask web微框架

ipdb调试神器,同时推荐ipython!结合ipython使用

redis redis python接口

pymongo mongodbpython接口

PIL python图像处理

mako python模版引擎

numpy, scipy科学计算

matplotlib画图

scrapy爬虫

django/tornado/web.py/web2py/uliweb/flask/twisted/bottle/cherrypy.等等 python web框架/服务器

sh 1.08— sh v1.08 documentation用来运行shell模块的极佳选择

暂时记得这么多吧,不过都是我自己常用的库:)。。欢迎补充

UPDATE:

A curated list of awesome Python frameworks, libraries and software.

vinta/awesome-python· GitHub

几乎所有很赞的 python库,和框架都在这个列表里。

其他的 awesome list:

bayandin/awesome-awesomeness· GitHub

最受欢迎的 15 大 Python 库有哪些

1、Pandas:是一个Python包,旨在通过“标记”和“关系”数据进行工作,简单直观。它设计用于快速简单的数据操作、聚合和可视化,是数据整理的完美工具。

2、Numpy:是专门为Python中科学计算而设计的软件集合,它为Python中的n维数组和矩阵的操作提供了大量有用的功能。该库提供了NumPy数组类型的数学运算向量化,可以改善性能,从而加快执行速度。

3、SciPy:是一个工程和科学软件库,包含线性代数,优化,集成和统计的模块。SciPy库的主要功能是建立在NumPy上,通过其特定子模块提供有效的数值例程,并作为数字积分、优化和其他例程。

4、Matplotlib:为轻松生成简单而强大的可视化而量身定制,它使Python成为像MatLab或Mathematica这样的科学工具的竞争对手。

5、Seaborn:主要关注统计模型的可视化(包括热图),Seaborn高度依赖于Matplotlib。

6、Bokeh:独立于Matplotlib,主要焦点是交互性,它通过现代浏览器以数据驱动文档的风格呈现。

7、Plotly:是一个基于Web用于构建可视化的工具箱,提供API给一些编程语言(Python在内)。

8、Scikits:是Scikits

Stack额外的软件包,专为像图像处理和机器学习辅助等特定功能而设计。它建立在SciPy之上,中集成了有质量的代码和良好的文档、简单易用并且十分高效,是使用Python进行机器学习的实际行业标准。

9、Theano:是一个Python软件包,它定义了与NumPy类似的多维数组,以及数学运算和表达式。此库是被编译的,可实现在所有架构上的高效运行。

10、TensorFlow:是数据流图计算的开源库,旨在满足谷歌对训练神经网络的高需求,并且是基于神经网络的机器学习系统DistBelief的继任者,可以在大型数据集上快速训练神经网络。

11、Keras:是一个用Python编写的开源的库,用于在高层的接口上构建神经网络。它简单易懂,具有高级可扩展性。

12、NLTK:主要用于符号学和统计学自然语言处理(NLP)的常见任务,旨在促进NLP及相关领域(语言学,认知科学人工智能等)的教学和研究。

13、Gensim:是一个用于Python的开源库,为有向量空间模型和主题模型的工作提供了使用工具。这个库是为了高效处理大量文本而设计,不仅可以进行内存处理,还可以通过广泛使用NumPy数据结构和SciPy操作来获得更高的效率。

…………

Python常用的标准库以及第三方库有哪些

Python常用的标准库有http库。第三方库有scrapy,pillow和wxPython.以下有介绍:

Requests.Kenneth Reitz写的最富盛名的http库,每个Python程序员都应该有它。

Scrapy.如果你从事爬虫相关的工作,那么这个库也是必不可少的。用过它之后你就不会再想用别的同类库了。

wxPython.Python的一个GUI(图形用户界面)工具。我主要用它替代tkinter。

Pillow.它是PIL的一个友好分支。对于用户比PIL更加友好,对于任何在图形领域工作的人是必备的库。

关于本次10个常用python标准库和python库大全一览的问题分享到这里就结束了,如果解决了您的问题,我们非常高兴。

静态代码分析工具 代码分析javascript官方下载,Javascript下载