python1000个常用代码-比较了1000多个Python开源项目,精选出这34个
原标题:比较了1000多个Python开源项目,精选出这34个
Mybridge比较了近1000个的Python开源库,并从中评选出34个最有用的工具来帮助你的开发,这些开源项目被分成8个大类,平均Star为3293。
使用开源库可以大大加快你的开发效率,下面我们一起来看看上榜的34个Python库都有哪些:
1
Pipenv
https://github.com/pypa/pipenv Star 15710
Pipenv 是 Python.org 官方推进的 Python 包管理工具,旨在将所有包管理工具(如 bundler、composer、npm、cargo、yarn 等)的优点集中应用于 Python 领域中的工具。它对各个平台都有很好的支持。
2
Pyxel
https://github.com/kitao/pyxel Star 4884
Python的复古游戏引擎,只能显示16种颜色,同时只能播放4种声音
3
PyTest v3.5
https://github.com/pytest-dev/pytest Star 3631
pytest 是一个成熟的全功能的 Python 测试工具。
4
Poetry
https://github.com/sdispater/poetry Star 3228
poetry 是一个包管理和打包的工具。poetry 将所有的配置都放置在一个 toml 文件中,这些配置包括:依赖管理、构建、打包、发布。
5
Loguru
https://github.com/Delgan/loguru Star 3048
Loguru是一个Python日志记录库
6
Faust
https://github.com/robinhood/faust Star 2733
Faust是一个流处理库,支持Python 3.6及以上版本
7
Pampy
https://github.com/santinic/pampy Star 2399
这是一个短小精干的Python模式匹配类库,只有150行代码,深的广大程序员喜爱
8
Pyre-check
https://github.com/facebook/pyre-check Star 2242
Python的静态类型检查器,由 Facebook提供。
9
delorean
https://github.com/myusuf3/delorean Star 1519
DeLoreanjs(Delorean.js) 是极小的 Flux 模式实现,压缩后只有 4K
10
Cirq
https://github.com/quantumlib/Cirq Star 1394
Cirq 是 Google 专为 NISQ 算法打造的框架,允许开发者为特定的量子处理器编写量子算法。
11
Python-nubia
https://github.com/facebookincubator/python-nubia Star 1032
一款命令行与交互式 shell框架 Nubia 是一款由 Python编写的,用于建立命令行应用的轻型框架,Facebook开发。
12
Requests-HTML
https://github.com/kennethreitz/requests-html Star 8995
这是一个解析解析HTML的Python库
13
Bokeh
https://github.com/bokeh/bokeh Star 8943
Bokeh是一个 Python 交互式可视化库,支持现代化 Web 浏览器,提供非常完美的展示功能。
14
Vibora
https://github.com/vibora-io/vibora Star 4665
Vibora 是一个 Python 异步网络框架(Python 3.6+),目前还处于 alpha 阶段。
15
Pywebview v2.0
https://github.com/r0x0r/pywebview Star 1208
pywebview 是一个轻量级跨平台的 HTML浏览器控件,可以在 GUI应用中显示 HTML内容。
16
WhatWaf
https://github.com/Ekultek/WhatWaf Star 995
检测并绕过Web应用程序防火墙和保护系统
17
Molten
https://github.com/Bogdanp/molten Star 796
Molten 是应用透明链路追踪工具。追踪php核心调用库运行时信息并且按照zipkin/optracing格式输出信息。
18
Termtosvg
https://github.com/nbedos/termtosvg Star 7522
termtosvg 是一个用 Python 编写的 Linux 终端记录器,可将你的命令行会话以独立的 SVG 动画呈现。
19
Asciinema v2.0
https://github.com/asciinema/asciinema Star 6668
Asciinema是一款Linux平台的轻便的终端录制与分享工具。
20
Termgraph
https://github.com/mkaz/termgraph Star 2005
一个python命令行工具,用于在终端中绘制基本图表
21
Black
https://github.com/ambv/black Star 7629
Python 代码格式化工具
22
Algojammer
https://github.com/ChrisKnott/Algojammer Star 2750
这是一个用Python编写算法验证代码的编辑器
23
Bowler
https://github.com/facebookincubator/bowler Star 879
用于语法树级别的 Python代码重构工具,可实现安全的大规模代码修改,同时也能保证生成的代码可以编译和运行。
24
Py-spy
https://github.com/benfred/py-spy Star 3479
Py-Spy 是一款 Python应用采样分析器,允许在不重启和修改代码的情况下,可视化你的 Python项目
25
Birdseye
https://github.com/alexmojaki/birdseye Star 1068
Python可视化调试工具
26
Icecream
https://github.com/gruns/icecream Star 728
甜甜的,奶油般柔滑的打印调试
27
Transcrypt
https://github.com/qquick/Transcrypt Star 1561
Transcrypt 是一个用来将 Python 脚本转成 Java 脚本的工具。
28
Pyodide
https://github.com/iodide-project/pyodide Star 1041
编译成WebAssembly的Python科学栈。
29
Voluptuous
https://github.com/alecthomas/voluptuous Star 1368
是一个Python数据验证库
30
Botflow
https://github.com/kkyon/botflow Star 933
一个Facebook出品的现代Python项目的安全代码重构
31
Fast-Pandas
https://github.com/mm-mansour/Fast-Pandas Star 798
32
pywonderland
https://github.com/neozhaoliang/pywonderland Star 3172
一个用于绘制热力图的Python库
33
Chartify
https://github.com/spotify/chartify Star 1817
是一个Python库,使数据开发者可以轻松创建图表的工具。
34
Hypertools v0.5
https://github.com/ContextLab/hypertools Star 1353
这是一个基于 Python的高维数据降维以及可视化处理工具。 返回搜狐,查看更多
责任编辑:
python1000个常用代码-比较了1000多个Python开源项目,精选出这34个相关推荐
- python潜力开源项目_比较了1000多个Python开源项目,精选出这34个
传智播客博学谷 微信号:boxuegu- get最新最全的IT技能 免费领取各种视频资料 在过去的一年里,Mybridge比较了近1000个的Python开源库,并从中评选出34个最有用的工具来帮助你 ...
- 如何读懂python代码_教你如何阅读 Python 开源项目代码
作者: Destiny 来源:https://learnku.com/articles/23010/teach-you-to-read-the-python-open-source-project-c ...
- 手机python代码阅读_教你阅读Python开源项目代码!
2021年FRM主要时间节点 2020年12月 第一阶段报名时间:2020/12/01 - 2021/01/31 首次注册:$1000 USD / 非首次注册:$590 USD 2021年02月 第二 ...
- 精选180+Python开源项目,随你选!做项目何愁没代码
编辑 | Jane 出品 | Python大本营 每一位程序员,每天大部分时间都是在和代码打交道.但是对于广大的普通用户来说,最重要的不是代码,而是代码最终生成的应用程序.但是,每个项目都从头开始自己 ...
- 如何学习Python开源项目代码
2019独角兽企业重金招聘Python工程师标准>>> 阅读Python开源项目代码主要有如下三个原因: 1. 在工作过程中遇到一些问题,Google和StackOverFlow等网 ...
- python炫酷特效代码_推荐几个炫酷的 Python 开源项目
推荐几个炫酷的 Python 开源项目 项目一: Supervisor 简介: Supervisor 是实际企 业常用的一款 Linux/Unix 系统下的一个进程管理工具, 基于 Python 开发 ...
- python常用代码大全-大神整理的python资源大全
* Python号星际旅行船 著名Python社区,代码.文档.高人这里都有. * faqts.com的Python程序设计知识数据库 Python程序设计知识库,都是与Python有关的程序设计问题 ...
- github怎么搜索开源的代码_5.2.PYTHON开发利器之使用VS Code+GitHub进行python开源项目开发...
上一节介绍了使用vscode+Git进行python程序版本控制,详见5.1.PYTHON开发利器之使用VS Code+Git进行python程序版本控制 0.前言 GitHub是目前最大的开源代码托 ...
- python1000个常用代码-1000个常用的Python库和示例代码
下面是programcreek通过分析大量开源代码,提取出的最常用的python库. 1. sys (4627) 2. os(4088) 3. re(3563) 4. time(3195) 5. da ...
最新文章
- Qt中文手册 之 QTreeWidget
- JavaScript的应用
- 科技互联网公司真的越来越重视数学了吗?
- IDC:预计全球人工智能支出将在四年内翻一番
- Matlab函数bwmorph
- 从分布式一致性算法到区块链共识机制
- Oracle数据库文件恢复与备份思路
- TC SRM 593 DIV2 1000
- dd , /dev/zero和/dev/null
- 经典面试题(51):以下代码将输出的结果是什么?
- 平流式沉淀池表面负荷怎么计算_推荐收藏关于斜管(板)沉淀池的知识点汇总,及常见问题解决!...
- xposed环境搭建
- 【C++】日期类+日期万年历+日期计算器
- 供应链管理优化和革新八大关键因素
- python 趋势线计算式_[原创]图表趋势线公式系数的计算公式
- java清空表格怎么实现_Java 创建、删除、操作PPT中的表格
- 计算机桌面文件夹不显示不出来的,如何隐藏文件夹别人都看不到
- 单位换算:存储容量单位bit(比特)、Byte(字节)、KB、GB、TB;速率单位b/s,Kb/s,Mb/s,Gb/s,Tb/s
- 将计算机设置成交换机主机名,分享:如何配置学校机房项目交换机?
- 云班课计算机基础知识答案,云班课上的作业
热门文章
- python12306抢票犯法_Python实例 2-12306抢票(一) 登陆
- 逻辑回归阈值_逻辑回归or线性回归,傻傻分不清楚
- 交叉验证python_急!请教一个python里交叉验证的问题
- vim 双剑合璧,天下无敌(笔记)
- 准确率99%!基于深度学习的二进制恶意样本检测——瀚思APT 沙箱恶意文件检测使用的是CNN,LSTM TODO...
- 基于UDP的DDos反射放大攻击
- lucene倒排索引瘦身的一些实验——merge的本质是减少cfx文件 变为pos和doc;存储term vector多了tvx和tvd文件有337M...
- BDB c++例子,从源码编译到运行
- 使用JAX-RS创建RESTful Web Service
- Android知识点小结