-
Python
基础运行环境
-
Pycharm
最智能的python编辑器
-
PyDev
Eclipse开发Python的IDE
-
Wing Pro
Python的智能开发环境
-
Eric
一个用Python编写的功能齐全的Python集成开发环境
-
PyScripter
一款免费开源的 Python 集成开发环境
-
Thonny
一款轻量级的 Python IDE
-
Spyder
强大的交互式 Python 语言开发环境
-
PyPi
python开发包在线查找工具
-
PyInstaller Extractor
反编译exe文件的工具
-
Easy Python Decompiler
好用的反编译工具
-
Anaconda
Python多环境管理工具
-
pyenv
Python多环境管理利器
-
pip
python包管理工具
-
jupyter notebook
python Web编辑器
-
Colorama
Colorama允许你在终端使用颜色
-
Django
一个高效的Python Web开发框架
-
Flask
一款轻量级Web开发框架
-
Pyramid
一个扩展性很强且灵活的Web开发框架
-
web.py
一个用Python语言开发的Web框架
-
Tornado
一个Python Web框架和异步网络库
-
TurboGears
一站式的Python开发框架集合
-
CherryPy
一种用于Python的、简单而非常有用的Web框架
-
Falcon
一个用于构建大规模的应用程序后端和微服务的web框架
-
Asgineer
一种编写异步Web 应用程序的工具
-
Bottle
一个快速、简单和轻量级的 WSGI 微型网络框架
-
Emmett
一个全栈Python Web框架
-
apidaora
最快的python api框架之一
-
Quixote
一个使用Python编写基于Web的应用程序的框架
-
reahl
一个Web应用程序框架
-
BlackSheep
一个异步Web框架
-
Index.py
用于快速的构建需要的web服务
-
Sanic
一个高性能的web框架
-
Starlette
一个轻量级的ASGI框架/工具包
-
Fastapi
一个现代、快速(高性能)的 Web 框架
-
Responder
一个基于Python的HTTP服务框架
-
Hug
一个Python3 API开发框架
-
Molten
一个最小的、可扩展的、快速的开发框架
-
Clastic
一个功能强大的Python Web框架
-
Aiohttp
用于asyncio和Python的异步HTTP客户端/服务器
-
Masonite
一个致力于为开发者提供齐全功能的Python Web 框架
-
Quart
一个Python网络微框架
-
Tonberry
一个符合ASGI的Web微框架,采用基于类的路由方法
-
Cyclone
将Tornado API实现为Twisted协议的Web服务器框架
-
Klein
一个Web微框架
-
nameko
用于构建微服务的Python框架
-
CubicWeb
一种语义Web应用程序框架
-
Zope2
所有Python Web应用程序、工具的鼻祖
-
Web2py
免费开源的全栈框架
-
Pylons
一个开放源代码的Web应用框架
-
JmesPath
JMESPath使Python处理JSON更加容易
-
Simplejson
Simplejson比json快很多,因为它用C实现一些关键部分。
-
Scrapy
可以高效的爬取web页面并提取出结构化数据
-
Crawley
Python开发的爬虫框架
-
Portia
可视化地爬取网页的爬虫框架
-
newspaper
一个用来提取新闻、文章以及内容分析的Python爬虫框架
-
Python-goose
爬取任何新闻文章或文章类型的网页
-
asks
封装了curio和trio的一个http请求库
-
vibora
号称最快的异步请求框架
-
Pyppeteer
用来模拟浏览器请求的工具
-
Requestium
Requests和Selenium封装的产物
-
arsenic
基于asyncio构建的异步webdriver客户端
-
Grab
爬虫界的渐进式框架
-
botflow
可以用来爬虫、机器学习、量化交易
-
ruia
基于asyncio的异步Python 3.6+网页抓取微框架
-
PySpider
一个简单易用且强大的Python爬虫框架
-
Beautiful Soup
从HTML或XML文件中提取数据的Python库
-
Cola
一个分布式的爬虫框架
-
feapder
一款上手简单,功能强大的Python爬虫框架
-
Genism
一个简单高效的自然语言处理Python库
-
TensorFlow
一个用于数值计算和大规模机器学习的开源库
-
NumPy
Python进行科学计算的基础软件包
-
Plotly
最强Python可视化库
-
seaborn
一个用于数据科学项目数据可视化的库
-
Scipy
一个用于数学、科学和工程计算的开源库
-
stylecloud
一款可以制作个性化词云图的神器
-
Matplotlib
绘制各类可视化图形的工具库
-
Pandas
python数据挖掘必备的工具
-
Scikit-Learn
简单高效的数据挖掘和数据分析工具
-
Keras
提供了一系列高层的神经网络相关类和函数
-
GraphLab Greate
支持快速构建大型高性能数据产品
-
PuLP
一个开源的线性规划包
-
StatsModels
支持数据的统计建模分析
-
Chardet
可以使用chardet模块来检测文件或数据流的字符集。
-
progress
借助这个软件包,您可以轻松创建进度条
-
IPython
对Python自带交互环境的增强工具
-
Requests
一个简单而优雅的 HTTP 库
-
Dear PyGui
一个简单易用(但功能强大的)Python GUI框架
-
Pillow
一个图像处理库
-
Emoji4Python
一个有意思的表情库
-
Wget
一款从网络上下载非交互式的文件得库
-
Pendulum
一个简化日期时间操作的Python包
-
FlashText
一个适合应用到python文本分析的Python包
-
Fuzzywuzzy
一个拥有强大的字符串匹配功能的Python包
-
Pygame
一个python游戏支持库
-
PyWebIO
以脚本方式编写交互式Web应用程序
-
FuckIt
一个让错误的代码也能运行的库
-
Cubes
一个轻量级的Python框架和工具集
-
Dpark
豆瓣开发的一个Python分布式计算框架
-
Buildbot
python实现的开源持续构建和持续交付工具
-
pip
python包管理工具
-
typer
纯python构建数据可视化app的理想选择
-
Pywebview
一个Python第三方库,用于以GUI形式显示HTML,CSS和JavaScript内容
-
rich
Rich API不仅能够在终端输出提供丰富的彩色文本和精美的格式
-
PrettyErrors
PrettyErrors是一个精简Python错误信息的工具,特点是界面十分简洁友好。
-
Hydra and OmegaConf
Hydra可以使配置工作变得简单。它能够从命令行或者配置文件中覆盖部分出来,无需维护相似的配置文件,用组合的方式进行配置,从而加快了实验运行速度。
-
Dash
纯python构建数据可视化app的理想选择
-
Elephas
一个把深度学习框架keras衔接到Spark集群的第三方python包
-
PyFlux
一个专门为解决时间序列问题而开发的python库
-
FairScale
一个用于高性能和大规模训练的PyTorch扩展库
-
TensorFlowOnSpark
可以在GPU和CPU服务器集群上实现分布式深度学习
-
sklearn
Python 编程语言的免费软件机器学习库
-
DeepSpeed
一个深度学习优化库,它使分布式训练变得容易
-
Horovod
一个分布式深度学习训练框架
-
Mesh TensorFlow
一种用于分布式深度学习的语言,能够指定广泛的分布式张量计算类别
-
BigDL
Apache Spark的分布式深度学习库
-
Analytics Zoo
一个开源大数据 AI平台
-
Petastorm
Uber ATG开发的开源数据访问库
-
Apache SINGA
专注于深度学习和机器学习模型的分布式训练的工具
-
SHAP
使用Shapley值来解释任何机器学习模型的输出
-
LIME
一种解释机器学习模型的方法
-
Shapash
一个用于描述 AI 模型的动态交互的库
-
InterpretML
一个提供机器学习可解释性算法的开源Python包
-
ELI5
一个帮助调试机器学习分类器的Python库
-
OmniXAI
一个Python机器学习库,用于可解释AI(XAI)
-
pytorch
一个开源的Python机器学习库,用于图像识别
-
pyspark
一个用Python编写的Spark库,用于使用Apache Spark功能运行Python应用程序
-
SciPy
SciPy 是一个开源的 Python 算法库和数学工具包
-
XGBoost
XGBoost是一个优化的分布式梯度增强库,旨在实现高效,灵活和便携。
-
LightGBM
LightGBM(Light Gradient Boosting Machine) 是微软开源的一个实现 GBDT 算法的框架,支持高效率的并行训练。
-
CatBoost
CatBoost 是由 Yandex 的研究人员和工程师开发的基于梯度提升决策树的机器学习方法,现已开源。
-
Theano
Theano 是一个 Python 库,专门用于定义、优化、求值数学表达式,效率高,适用于多维数组。
-
scikit-image
使用Numpy数组为对象的图像处理Python包
-
Numpy
Numpy是Python核心库之一,可用来加载并处理图像
-
Numpy
Python 2D绘图库
-
Scipy
基于Numpy的科学计算库
-
PIL
基于Python的免费的图像处理库
-
OpenCV-Python
OpenCV的python版API
-
SimpleCV
构建计算机视觉应用程序的开源框架
-
Mahotas
用于Python的计算机视觉和图像处理库
-
simpleitk
图像分析工具包,支持Python接口
-
Pgmagick
GraphicsMagick库的基于Python的包装器
-
Pycairo
绘制矢量图形cairo的python绑定
-
pyecharts
支持可视化绘图库ECharts的Python接口
-
PyG2Plot
基于G2Plot封装的Python可视化工具库
-
Pygame
开发视频游戏的Python程序模块
-
Cocos2d
构建2D游戏、演示和其他图形/交互式应用程序的框架
-
Godot
一个功能齐全的跨平台游戏引擎,用于从统一的界面创建2D和3D游戏
-
Wasabi2D
一个Python的游戏引擎
-
RenPy
一个视觉小说引擎
-
pygamelib
一个用于基于终端的游戏开发的库
-
O3DE
一个开源、实时、多平台的3D引擎
-
PySoy
适用于Python的3D游戏引擎
-
PyOgre
OGRE(面向场景的3D引擎)的python绑定
-
Pyglet
用于开发游戏的Python的跨平台窗口和多媒体库
-
Panda3D
支持Python的现代3D引擎程序库
-
Blender
免费的开源3D创作套件
-
Fifengine
多平台等距游戏引擎,支持Python接口绑定
-
Arcade
用于创建2D视频游戏的易学Python库
-
pyirrlicht
irrlicht引擎的python包装器,用于2d/3d游戏和图形
-
pyDark
Python和PyGame之上编写的2D在线多人视频游戏框架
-
Armory
具有完整的Blender集成的开源3D游戏引擎
-
Pycap
超级友好的2D游戏框架,无需其他编译器
-
Pilas
适合初学者的游戏开发工具
-
Scut
免费开源的游戏服务器框架,支持C#/Python/Lua脚本
-
PYSDL2
免费开源的游戏服务器框架,支持C#/Python/Lua脚本
-
fabula
开源的Python游戏引擎,适合冒险、角色扮演和战略游戏
-
Cyphesis
使用AI/A-Life技术的MMORPG游戏以及NPC(非玩家控制人物)服务器引擎