【Python】盘点全网下载量Top100的Python库
Top1: boto3
- 下载量:522,502,943
- https://pypi.org/project/boto3
Amazon Web Services(AWS)
SDK
Top2: urllib3
- 下载量:297,388,783
- https://pypi.org/project/urllib3
功能强大、用户友好的HTTP
客户端。
Top3: requests
- 下载量:268,780,067
- https://pypi.org/project/requests
一个简单而优雅的HTTP库
Top4: botocore
- 下载量:266,544,153
- https://pypi.org/project/botocore
是AWS CLI和boto3的基础
Top5: charset-normalizer
- 下载量:227,325,056
- https://pypi.org/project/charset-normalizer
通用字符集检测器
Top6: idna
- 下载量:218,485,329
- https://pypi.org/project/idna
支持RFC 5891中规定的应用程序国际化域名(IDNA)协议
Top7: certifi
- 下载量:217,867,305
- https://pypi.org/project/certifi
提供Mozilla的根证书集合,用于验证SSL证书的可信度,同时验证TLS主机的身份。
Top8: setuptools
- 下载量:210,050,955
- https://pypi.org/project/setuptools
用于库安装、升级和卸载
Top9: s3transfer
- 下载量:204,119,263
- https://pypi.org/project/s3transfer
用于管理Amazon S3的Python库
Top10: google-api-core
- 下载量:186,229,902
- https://pypi.org/project/google-api-core
GoogleAPI客户端
Top11: python-dateutil
- 下载量:179,921,173
- https://pypi.org/project/python-dateutil
对datetime的扩展
Top12: typing-extensions
- 下载量:175,462,229
- https://pypi.org/project/typing-extensions
在旧Python版本上使用新的类型功能
Top13: six
- 下载量:163,314,486
- https://pypi.org/project/six
提供了用于平滑Python版本之间差异的实用函数,目的是编写在两个Python版本上都兼容的Python代码。
Top14: pyyaml
- 下载量:161,525,842
- https://pypi.org/project/pyyaml
YAML是为人类可读性和与脚本语言交互而设计的数据序列化格式。PyYAML是Python的YAML解析器。
Top15: cryptography
- 下载量:159,936,986
- https://pypi.org/project/cryptography
包括高级配方和到常见加密算法。
Top16: awscli
- 下载量:134,298,547
- https://pypi.org/project/awscli
这为Amazon Web Services提供了一个统一的命令行界面
Top17: wheel
- 下载量:131,080,040
- https://pypi.org/project/wheel
Python wheel打包标准的参考实现
Top18: numpy
- 下载量:131,050,997
- https://pypi.org/project/numpy
Python进行科学计算的基本包
Top19: packaging
- 下载量:128,923,453
- https://pypi.org/project/packaging
用于各种Python打包互操作性规范的可重用核心实用程序
Top20: protobuf
- 下载量:117,563,046
- https://pypi.org/project/protobuf
用于各种Python打包互操作性规范的可重用核心实用程序
Top21: importlib-metadata
- 下载量:111,630,359
- https://pypi.org/project/importlib-metadata
用于访问Python包的元数据的库
Top22: rsa
- 下载量:110,546,421
- https://pypi.org/project/rsa
纯Python RSA实现Python RSA是纯Python RSA的实现
Top23: jmespath
- 下载量:109,482,634
- https://pypi.org/project/jmespath
允许从JSON文档中提取元素
Top24: pyasn1
- 下载量:109,468,366
- https://pypi.org/project/pyasn1
ASN.1类型和DER/BER/CER编解码器的纯Python实现(X.208)
Top25: pytz
- 下载量:109,385,364
- https://pypi.org/project/pytz
行准确的跨平台时区计算
Top26: zipp
- 下载量:105,704,748
- https://pypi.org/project/zipp
与pathlib兼容的Zipfile对象包装器
Top27: pip
- 下载量:105,200,019
- https://pypi.org/project/pip
pip是Python的包安装程序
Top28: attrs
- 下载量:105,149,840
- https://pypi.org/project/attrs
在不降低代码速度下编写简洁的类定义
Top29: colorama
- 下载量:104,005,506
- https://pypi.org/project/colorama
使ANSI转义字符在MS Windows下工作
Top30: pandas
- 下载量:102,364,662
- https://pypi.org/project/pandas
强大的Python数据分析工具包
Top31: pyjwt
- 下载量:101,582,438
- https://pypi.org/project/pyjwt
RFC 7519的Python实现
Top32: cffi
- 下载量:97,607,845
- https://pypi.org/project/cffi
Python调用C代码的外部函数接口
Top33: click
- 下载量:94,613,649
- https://pypi.org/project/click
创建漂亮的命令行界面
Top34: markupsafe
- 下载量:91,876,182
- https://pypi.org/project/markupsafe
一个转义字符的文本对象,以便在HTML和XML中安全使用
Top35: jinja2
- 下载量:90,964,836
- https://pypi.org/project/jinja2
一个快速、表达能力强、可扩展的模板引擎
Top36: pycparser
- 下载量:90,497,739
- https://pypi.org/project/pycparser
一个完整的C语言解析器
Top37: oauthlib
- 下载量:88,368,189
- https://pypi.org/project/oauthlib
请求签名的通用和规范实现
Top38: aiobotocore
- 下载量:85,062,213
- https://pypi.org/project/aiobotocore
使用botocore和aiohttp/asyncio的amazon的异步客户端
Top39: requests-oauthlib
- 下载量:79,909,695
- https://pypi.org/project/requests-oauthlib
为请求提供OAuth库支持
Top40: docutils
- 下载量:77,905,815
- https://pypi.org/project/docutils
一个模块化系统,用于将文档处理为有用的格式,如HTML、XML和LaTeX
Top41: googleapis-common-protos
- 下载量:77,187,938
- https://pypi.org/project/googleapis-common-protos
包含从公共API生成的python类
Top42: google-auth
- 下载量:74,782,317
- https://pypi.org/project/google-auth
Google的各种服务器身份验证机制
Top43: fsspec
- 下载量:72,294,829
- https://pypi.org/project/fsspec
filesystem_spec Python文件系统的规范。安装pip安装fsspec或
Top44: pyparsing
- 下载量:71,013,104
- https://pypi.org/project/pyparsing
是创建和执行语法的一种替代方法
Top45: cachetools
- 下载量:70,609,962
- https://pypi.org/project/cachetools
提供各种内存化集合和装饰器
Top46: s3fs
- 下载量:67,145,781
- https://pypi.org/project/s3fs
为S3提供了一个方便的Python文件接口
Top47: grpcio-status
- 下载量:66,656,874
- https://pypi.org/project/grpcio-status
GRPC Python状态原型映射的参考包
Top48: wrapt
- 下载量:65,924,150
- https://pypi.org/project/wrapt
为Python提供一个透明的对象代理,作为构建函数包装器和装饰器函数的基础
Top49: lxml
- 下载量:64,904,973
- https://pypi.org/project/lxml
lxml是libxml2和libxslt库的Python接口
Top50: pyopenssl
- 下载量:62,405,702
- https://pypi.org/project/pyopenssl
围绕 OpenSSL 库的包装API
Top51: jsonschema
- 下载量:62,301,639
- https://pypi.org/project/jsonschema
Python的JSON Schema规范的实现
Top52: pyasn1-modules
- 下载量:62,133,947
- https://pypi.org/project/pyasn1-modules
以pyasn1类的形式表示的ASN.1模块的集合
Top53: psutil
- 下载量:61,607,115
- https://pypi.org/project/psutil
进程和系统监控的跨平台库
Top54: pyarrow
- 下载量:60,368,600
- https://pypi.org/project/pyarrow
为Arrow C++库提供的功能提供API
Top55: isodate
- 下载量:60,153,828
- https://pypi.org/project/isodate
ISO日期/时间解析器模块
Top56: tomli
- 下载量:58,058,497
- https://pypi.org/project/tomli
一个小小的 TOML 解析器
Top57: sqlalchemy
- 下载量:57,905,279
- https://pypi.org/project/sqlalchemy
SQL工具包和对象关系映射器
Top58: aiohttp
- 下载量:56,159,972
- https://pypi.org/project/aiohttp
支持HTTP协议的回调客户端和服务器端
Top59: grpcio
- 下载量:56,108,223
- https://pypi.org/project/grpcio
gRPC Python包
Top60: async-timeout
- 下载量:55,075,506
- https://pypi.org/project/async-timeout
异步兼容超时上下文管理器
Top61: werkzeug
- 下载量:53,885,937
- https://pypi.org/project/werkzeug
一个全面的WSGI web应用程序库
Top62: platformdirs
- 下载量:53,219,897
- https://pypi.org/project/platformdirs
用于确定适当的特定于平台的目录
Top63: decorator
- 下载量:52,762,675
- https://pypi.org/project/decorator
定义保留签名的函数
Top64: multidict
- 下载量:52,698,581
- https://pypi.org/project/multidict
类似于常规dict,但它可能对同一个键具有多个值,并保留插入顺序
Top65: azure-core
- 下载量:52,572,656
- https://pypi.org/project/azure-core
用于Python的Azure Core共享客户端
Top66: chardet
- 下载量:52,491,199
- https://pypi.org/project/chardet
通用字符编码检测器检测
Top67: filelock
- 下载量:52,359,323
- https://pypi.org/project/filelock
独立于平台的文件锁
Top68: yarl
- 下载量:52,067,093
- https://pypi.org/project/yarl
URL解析库
Top69: greenlet
- 下载量:51,144,362
- https://pypi.org/project/greenlet
用于进程内并发编程的轻量级协程
Top70: pillow
- 下载量:50,222,924
- https://pypi.org/project/pillow
Python图像库
Top71: soupsieve
- 下载量:49,510,796
- https://pypi.org/project/soupsieve
CSS选择器库,用于Beautiful Soup 4
Top72: google-cloud-bigquery
- 下载量:49,086,348
- https://pypi.org/project/google-cloud-bigquery
Google BigQuery通过使用Google基础设施的处理能力
Top73: pluggy
- 下载量:48,796,750
- https://pypi.org/project/pluggy
是pytest、tox和devpi项目使用的核心框架luggy.HooksimpMarker(”myproject“)
Top74: beautifulsoup4
- 下载量:48,440,305
- https://pypi.org/project/beautifulsoup4
轻松从网页中获取信息的库
Top75: pyrsistent
- 下载量:47,264,308
- https://pypi.org/project/pyrsistent
一系列持久性数据结构
Top76: importlib-resources
- 下载量:47,250,052
- https://pypi.org/project/importlib-resources
用于旧Python的标准库模块的后端
Top77: scipy
- 下载量:47,104,440
- https://pypi.org/project/scipy
用于数学、科学和工程的开源软件
Top78: google-cloud-storage
- 下载量:46,823,295
- https://pypi.org/project/google-cloud-storage
谷歌云存储API
Top79: asn1crypto
- 下载量:46,774,176
- https://pypi.org/project/asn1crypto
解析和序列化ASN.1结构的库
Top80: tqdm
- 下载量:46,758,292
- https://pypi.org/project/tqdm
进度条展示
Top81: msrest
- 下载量:46,526,106
- https://pypi.org/project/msrest
Top82: frozenlist
- 下载量:46,211,465
- https://pypi.org/project/frozenlist
Top83: pytest
- 下载量:46,186,224
- https://pypi.org/project/pytest
Python代码测试框架
Top84: aiosignal
- 下载量:45,782,922
- https://pypi.org/project/aiosignal
在异步项目中管理回调的项目
Top85: coverage
- 下载量:43,938,443
- https://pypi.org/project/coverage
Python的代码覆盖率测试。
Top86: pydantic
- 下载量:43,661,989
- https://pypi.org/project/pydantic
Top87: et-xmlfile
- 下载量:43,652,523
- https://pypi.org/project/et-xmlfile
用于创建大型XML文件的低内存库
Top88: websocket-client
- 下载量:43,282,086
- https://pypi.org/project/websocket-client
为WebSocket提供了对低级API的访问
Top89: openpyxl
- 下载量:43,197,400
- https://pypi.org/project/openpyxl
用于读取/写入Excel 2010 xlsx/xlm/xltx/xltm文件的Python库
Top90: flask
- 下载量:43,140,759
- https://pypi.org/project/flask
一个轻量级的WSGI web应用程序框架
Top91: tabulate
- 下载量:42,863,054
- https://pypi.org/project/tabulate
通过命令行实用程序漂亮地打印表格数据
Top92: google-api-python-client
- 下载量:41,577,340
- https://pypi.org/project/google-api-python-client
Google API客户端
Top93: proto-plus
- 下载量:40,767,910
- https://pypi.org/project/proto-plus
漂亮的Python协议缓冲区
Top94: pygments
- 下载量:40,496,198
- https://pypi.org/project/pygments
漂亮的Python协议缓冲区
Top95: virtualenv
- 下载量:40,467,466
- https://pypi.org/project/virtualenv
Top96: requests-toolbelt
- 下载量:39,955,696
- https://pypi.org/project/requests-toolbelt
Top97: google-cloud-core
- 下载量:39,110,134
- https://pypi.org/project/google-cloud-core
所有google-cloud核心函数
Top98: google-resumable-media
- 下载量:38,706,179
- https://pypi.org/project/google-resumable-media
谷歌媒体下载和可恢复上传
Top99: iniconfig
- 下载量:38,258,006
- https://pypi.org/project/iniconfig
对ini文件进行解析
Top100: itsdangerous
- 下载量:38,067,893
- https://pypi.org/project/itsdangerous
将数据进行安全传递
往期 精彩 回顾
- 适合初学者入门人工智能的路线及资料下载
- (图文+视频)机器学习入门系列下载
- 机器学习及深度学习笔记等资料打印
- 《统计学习方法》的代码复现专辑
- 机器学习交流qq群955171419,加入微信群请 扫码