python 使用文本注解绘制树节点_整理了 34 个被吹爆了的Python开源框架
点击“Python编程与实战”,选择“置顶公众号”
第一时间获取 Python 技术干货!
阅读文本大概需要 5 分钟。
我们从近10000个python开源框架中评价整理的34个最为好用的开源框架,它们细分可以分为Python Toolkit、Web、Terminal、Code Editor、Debugging、complier、Data Related、Chart8类,分布情况如下图:
1. Python ToolKit
Pipenv - 人类的Python开发工作流程
Pyxel - 一个复古的Python游戏开发环境
PyTest v3.5 - Python框架,可以轻松编写小型测试,然后进行扩展以支持复杂的功能测试
Poetry - Python依赖和包管理框架
Loguru - Python日志框架
Faust - Python流应用开发库
Pampy - Python的模式匹配框架
Pyre-check - Python高性能的类型检查框架
Delorean,Time Travel Made Easy - Python时间处理库
Cirq - 用于创建、编辑和调用Noisy Intermediate Scale QuanTum (NISQ)电路的python框架
Python-nubia - Python命令行和交互式shell框架
2. Web
Request-HTML - Python的HTML解析库
Bokeh - Python的可视化库,可以在Web浏览器上优美地展示数据
Vibora - 快速且异步的Python Web框架
Pywebview - 围绕webview组件的轻量级跨平台本机包装器,允许在其专用窗口中显示HTML内容
WhatWaf - 检测并且绕过Web应用程序防火墙和保护系统
Molten - 一个轻量级的、可扩展的、高效且快速的构建HTTP API的Python框架
3. Terminal
Termtosvg - Python实现,可将终端会话记录为SVG动画
Asciinema v2.0 - 终端会话记录库
TermGraph - 可以在终端中绘制基本的图
4. Code Editor
Black - 优秀的Python代码格式化库
Algojammer - 使用Python实现算法时,用户实验和验证算法概念的代码编辑器
Bowler - 用于在语法树级别操作Python的重构工具。它可以实现安全,大规模的代码修改,同时保证生成的代码可以编译和运行
5. Code Editor
Py-spy - Python程序的采样分析器。它允许您可视化Python程序花费的时间,而无需重新启动程序或以任何方式修改代码
Birdseye - 基于语法树的快速、方便、表达式为中心的图形化代码调试器
Icecream - 友好的代码调试器
6. Compiler
Transcrypt - Python实现的JS编译器
Pyodide - 编译成WebAssembly的Python科学堆栈库
7. Data Related
Voluptuous - Python实现的数据验证库
Botflow - Python实现的用于数据Pipline的数据驱动编程框架
Fast-Pandas - 针对不同的dataframe大小,为pandas的数据操作设置不同的操作基准
8. Chart
A Tour in the Wonderland of Math with Python - 一组python脚本,用于绘制美丽的数字和动画有趣的数学算法
Chartify - 高效的数据表格绘制Python库
Hypertools v0.5 - 用于获取高维数据几何含义的Python工具库
参考链接
https://medium.mybridge.co/34-amazing-python-open-source-libraries-for-the-past-year-v-2019-93d6ee11aceb
https://github.com/Mybridge/amazing-python-2019
校验整理:Python编程时光
推荐阅读
使用Pyecharts对猫眼电影票房可视化分析
用 Python 手写十大经典排序算法
教你如何阅读 Python 开源项目代码
Python高效编程技巧
THANKS
- End -
点个“在看”必升职加薪喔
python 使用文本注解绘制树节点_整理了 34 个被吹爆了的Python开源框架相关推荐
- python 使用文本注解绘制树节点_实用篇 | 34 个最火的 Python 开源框架
阅读文本大概需要 5 分钟. 我们从近 10000 个 Python 开源框架中评价整理的 34 个最为好用的开源框架,它们细分可以分为 Python Toolkit.Web.Terminal.Cod ...
- 整理了 34 个被吹爆了的Python开源框架
文末有干货 "Python高校",马上关注 真爱,请置顶或星标 转载来自:Python编程时光 我们从近10000个python开源框架中评价整理的34个最为好用的开源框架,它们细 ...
- python用turtle库绘制树图形_使用Python中的Turtle库绘制简单的图形
Turtle图形库 Turtle库是Python内置的图形化模块,属于标准库之一,位于Python安装目录的lib文件夹下,常用函数有以下几种: 画笔控制函数 penup():抬起画笔: pendow ...
- python中plotly绘制树地图_聚类分析python画树状图--Plotly(dendrogram)用法解析 - 人人都是架构师...
1.前言 聚类分析是机器学习和数据分析中非常常见的分类方法, 当我们用到层次聚类(系统聚类)时,最常用的分析方法就是绘制树状图, 比较常见的统计软件像SPSS.SAS.R等都可以直接绘制树状图,比较简 ...
- python采用的编码是什么意思_深入浅出地,彻彻底底地理解Python中的编码
python处理文本的功能非常强大,但是如果是初学者,没有搞清楚python中的编码机制,也经常会遇到乱码或者decode error.本文的目的是简明扼要地说明python的编码机制,并给出一些建议 ...
- python读取文本数据绘制曲线图
目录 写在前面 代码 reference 写在前面 1.本文内容 python读取文本数据曲线图 2.转载请注明出处: https://blog.csdn.net/qq_41102371/articl ...
- python七段数码管绘制单个数字_使用Python的turtle库实现七段数码管绘制
七段数码管绘制: 七段数码管是由7段数码管拼接而成,每段有亮或不亮两种情况,改进的七段数码管还包括一个小数点位置. 七段数码管能形成2^7=128种状态,其中部分状态能够显示易于人们理解的数字或字母含 ...
- python -- 计算 平方、乘方、平方根_从零开始学习PYTHON3讲义(二)把Python当做计算器...
<从零开始PYTHON3>第二讲 上一讲我们说过了如何启动Python IDLE集成开发学习环境,macOS/Linux都可以在命令行执行idle3.Windows则从开始菜单中去寻找ID ...
- java、c语言、python、c++的不同之处_总结几点C/C++、Java与Python的区别
1.c++.java和python都是面向对象的编程语言,但是c++和java都是强类型语言,而python是一种弱类型语言 2.垃圾回收机制:c++需要程序员收到回收,而java和python都有自 ...
最新文章
- 信息处理进入了计算机领域,信 息 处 理 进 入 了 计 算 机 领 域 ,实 质 是 进 入 了()的 领 域 。...
- Activity启动模式完全解读-更新中
- IDEA_Debug_checks references injected by intellilang plugin
- 用不同显卡训练gan的区别_面霜质地这么多,到底哪一种最好用?不同质地面霜有什么区别?...
- Java的LockSupport.park()实现分析
- git.exe 启动 慢_四川成都surface电脑启动到一半黑屏维修服务地址电话
- Windows内存保护机制及绕过方法
- 【转载】]基于RedHatEnterpriseLinux V7(RHEL7)下SPEC CPU 2006环境搭建以及测试流程 介绍、安装准备、安装、config文件以及运行脚本介绍...
- C Primer Plus(十二)
- 小米3g刷高格固件_不走弯路:小米路由器3G 刷Padavan固件简单教程
- react小书,怎么渲染列表(react)
- 看Panasonic EZ0l21充电器有感
- video.js播放视频
- 【AutoSAR】【MCAL】MCU模块
- VMware WorkStation虚拟机的安装及使用
- html5竞赛试题,全国大学生英语竞赛试题
- 保研资料|计算机保研英语四六级门槛表!
- 今年,我只赚了一点点
- STM32传感器外设集--温湿度模块(DHT11)
- PADS Router布线技巧和一些常用快捷键
热门文章
- 基于Spring+SpringMVC+Mybatis的分布式敏捷开发系统架构
- 浅谈sql中的in与not in,exists与not exists的区别以及性能分析
- 算法--360面试:使用递归实现:a0=1,a1=1;a2=a0+a1;a3=a1+a2...以此类推,求a30
- Java常用类之String类、Stringbuffer和Random类练习
- 有程序在记录你的键盘输入_12个用Java编写基础小程序amp;经典案例(收藏)
- Java设计模式——原型模式
- Java获得泛型类中T的实例
- java 类型 字节_Java数据类型-字节
- quercus mysql_14.5 Quercus 原理及展望
- python123登录网页版_Python模拟登录验证码(代码简单)