30 个惊艳的Python开源项目

分享10个很酷、简单且有趣的 Python 项目及其源代码 在本文中,我们收录了 10 个有趣的 Python 项目,从适合初学者的简单 Python 项目到中级和高级 Python 项目,我们可以利用它们来挑战自己或提高 Python 编程技能。如果您是 GUI 新手,这个示例是一个很好的介绍,我们使用一系列简单的标签、按钮和输入字段来创建窗口,还使用 Python timeit 模块来处理打字测试的计时方面,并使用 random 模块来随机选择测试短语。因此,下次当您想将文章变成可播放的播客时,请考虑尝试一下,它绝对是值得复制的很酷的 Python 代码之一! 阅读详情

在过去的一年里,Mybridge AI 比较了近15000个开源Python项目,选择了前30名(概率只有0.2%)。

这是一个竞争异常激烈的名单,精挑细选了2017年1月到12月之间发布的最佳开源Python库、工具和应用程序。Mybridge AI 通过考量受欢迎程度、参与度和新近度等指标来评估这些参选项目的质量。这些项目在Github上得星的数量平均为3,707个。

开源项目对于程序员来说可能大有裨益。通过阅读源代码并在现有项目之上构建一些东西。是该拿出时间来玩玩过去一年中可能错过的Python项目啦!

Python开源项目排行榜

第一名

家庭助理(v0.6+):开源家庭自动化平台

在Python 3上运行[Github上11357颗星]。由Paulus Schoutsen提供

 

第二名

Pytorch:强GPU加速Python中的Tensor和动态神经网络[Github上11019颗星]。由Adam Paszke 和pytorch团队其他成员提供

 

第三名

Grumpy:一个Python源代码反编译和运行[Github上8367颗星]。由Dylan Trotter和Google的其他成员提供

第四名

Sanic:异步Python3.5+Web服务器加速[Github上8028颗星]。由Channel Cat和Eli Uriegas提供

 

第五名

Python—fire:从任意Python对象中自动生成命令行接口(CLIs)的库[Github上7775颗星]。由David Bieber和来自Google Brain(Google Brain是Google内部用于训练大规模深度神经网络的构架,它为用户提供了方便的API)的其他成员提供

 

第六名

spaCy(v2.0):用Python和Cython实现工业强度的自然语言处理(NLP)[Github上7663颗星]。由Matthew Honnibal提供

第七名

Pipenv:人类的Python开发工作流[Github上7273颗星]。由Kenneth Reitz提供

第八名

MicroPython:简单和高效的Python实现微控制和约束系统[Github上5728颗星]

第九名

Prophet:生成具有线性或非线性增长的多重季节性的时间序列数据的高质量预测工具[Github上4369颗星]。由Facebook提供

第十名

SerpentAI:用Python编写的游戏代理框架。帮助创建Ais/Bots,可以玩任意游戏[Github上3411颗星]。由Nicholas Brochu提供

第十一名

Dash:用纯Python编写的交互的、实时响应的Web应用程序[Github上3281颗星]。由Chris P提供

第十二名

InstaPy:Instagram Bot. Like/Comment/Follow自动化脚本。[Github上3179颗星]。由TImG提供

第十三名

Apistar:一个快速的和有表现力的API框架。用于Python[Github上3024颗星]。由Tom Christie提供

第十四名

Faiss:有效相似性搜索和密集向量集群的库[Github上2717颗星]。由Matthijs Douze和来自Facebook研究院的其他成员提供

第十五名

MechanicalSoup:一个与网站自动化交互的Python库[Github上2244颗星]。

第十六名

Better-exceptions:用Python编写的自动地漂亮的和有用的异常处理[Github上2121颗星]。由Qix提供

第十七名

Flashtext:从句子中提取关键词或替换句子中的关键词[Github上2019颗星]。由Vikash Singh提供

第十八名

Maya:用Python实现人类的日期时间[Github上1828颗星]。由Kenneth Reitz提供

第十九名

Mimesis (v1.0):Python库,有助于为不同的目的以不同的语言生成模拟数据。这些数据在软件开发和测试的不同阶段特别有用[Github上1732颗星]。由Líkið Geimfari 提供

第二十名

开放式无纸化:扫描、索引和归档所有的纸质文档。一个文档管理系统[Github上1717颗星]。由Tina Zhou提供

第二十一名

Fsociety:黑客工具包。渗透测试框架[Github上1585颗星]。由Manis Manisso提供

第二十二名

LivePython:实时可视化跟踪Python代码[Github上1577颗星]。由Anastasis Germanidis提供

第二十三名

Hatch:用于Python的现代项目、包和虚拟环境管理器[Github上1537颗星]。由Ofek Lev提供

第二十四名

Tangent:用纯Python实现源到源的可调试导数[Github上1433颗星]。由Alex Wiltschko和来自Google Brain其他成员提供

第二十五名

Clairvoyant:识别和监控短期股票走势的历史线索的Python程序[Github上1159颗星]。由Anthony Federico提供

 

第二十六名

MonkeyType:Python通过收集运行时类型生成静态类型注释的系统[Github上1143颗星]。由Instagram工程组的Carl Meyer提供

第二十七名

Eel:一个小的Python库,用于制作简单的电子类HTML / js GUI应用程序[Github上1137颗星]。

 

第二十八名

Surprise v1.0:建立和分析推荐系统的Python scikit[Github上1103颗星]。

第二十九名

Gain:获取每个人的Web爬行框架[Github上1009颗星]。由高久力提供

第三十名

PDFTabExtract: 一组从PDF文件中提取表的工具,有助于对扫描文档进行数据挖掘[Github上722颗星]。

 python大礼包

PythonWeb开发项目完整案例(详细教程) PythonWeb开发是使用Python语言进行Web应用程序开发的过程。Python是一种简洁、易读且功能强大的编程语言,因此在Web开发领域广受欢迎。 阅读详情

相关推荐

【Python开发】整理了6个Python经典项目(爬虫、人工智能、数据分析、 web、办公自动化、游戏),送给正在求职的你,还在等什么!!

职场中一贯有“金三银四”、“金九银十”的说法。尤其是3、4月刚过完年后,很多企业的员工会选择离职,大量空缺职位被放出,同时HR招聘压力增大,求职者往往可以借此机会,获得一个更好的报价。如果你是一名正在求职或准备跳槽的程序员,不妨趁着这两个月时间好好准备一下。而在程序员的求职中,「项目经历」往往是最重要的一环,它能最直观地体现你的编程能力。对于在校生来说,一个好的「项目经历」甚至可以等同于工作经验。可以说,把项目经历写好了,求职就通过了一半。而在项目的描述中,最看重的就有三点。

2301_78096149的博客 347

【Python开源】30个小白实战项目,惊艳的Python开源项目,你还在等什么!!

Clairvoyant:识别和监控短期股票走势的历史线索的Python程序[Github上1159颗星]。Prophet:生成具有线性或非线性增长的多重季节性的时间序列数据的高质量预测工具**[Github上4369颗星]**。由Facebook提供。Better-exceptions:用Python编写的自动地漂亮的和有用的异常处理[Github上2121颗星]。Eel:一个小的Python库,用于制作简单的电子类HTML / js GUI应用程序**[Github上1137颗星]。

2301_78040773的博客 1883

中国大学MOOC-翁恺-C语言程序设计习题集-解答汇总

中国大学MOOC-翁恺-C语言程序设计习题集 PAT 习题集 02-0. 整数四则运算(10) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 乔林(清华大学) 本题要求编写程序,计算2个正整数的和、差、积、商并输出。题目保证输入和输出全部在整型范围内。 输入格式: 输入在一行中给出2...

weixin_30691871的博客 3万+

精选了20个Python实战项目(附源码),拿走就用!零基础练手不二项目!

Python是目前最好的编程语言之一。由于其可读性和对初学者的友好性,已被广泛使用。

轻松学python的博客 1万+

GD32的低功耗模式:睡眠、深度睡眠与待机模式

GD32F4xx提供三种主要低功耗模式,功耗逐级降低:睡眠模式 (Sleep Mode)关闭CPU时钟,保持外设运行任意中断/事件唤醒深度睡眠模式 (DeepSleep Mode)关闭CPU和大部分外设时钟需特定唤醒源(外部中断、RTC等)待机模式 (Standby Mode)最低功耗,仅备份域维持供电仅支持复位、RTC、WKUP引脚唤醒。

波风水门的博客 2277

基于STM32与OV7670的嵌入式视频监控系统设计与实现

本文详细介绍了基于STM32单片机与OV7670摄像头的嵌入式视频监控系统设计与实现。从硬件选型、电路设计到软件开发,涵盖了摄像头驱动、TFT显示优化及图像处理等关键技术,提供了实用的调试技巧和性能优化方案,为低成本、高效率的视频监控系统开发提供完整解决方案。

desk3的博客 802

2017年30个惊艳的Python开源项目

原文:medium 翻译:无阻我飞扬 摘要:本文来自Mybridge,介绍了过去一年里30个惊艳的Python开源项目。点击每一个都可以在GitHub上看到更为详细的内容。以下是译文。 在过去的一年里,Mybridge AI 比较了近15000个开源Python项目,选择了前30名(概率只有0.2%)。 这是一个竞争异常激烈的名单,精挑细选了2017年1月到12月之间发布的最佳开

优快云研发技术 7万+

云计算虚拟化实验(一)——虚拟机软件VMware的安装以及虚拟机系统的安装(Windows7+CentOS7)

主要内容: 1、虚拟机软件的安装(以VMware为例) 2、虚拟机系统的安装(Window7 + CentOS7) 3、虚拟主机网络互访 4、不同局域网内的虚拟主机互访(软路由——海蜘蛛) 0 ——首先介绍一下什么是虚拟化? 虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在

gg_asd的博客 1万+

python3项目-30 个惊艳的Python开源项目

原标题:30 个惊艳的Python开源项目在过去的一年里,Mybridge AI 比较了近15000个开源Python项目,选择了前30名(概率只有0.2%)。这是一个竞争异常激烈的名单,精挑细选了2017年1月到12月之间发布的最佳开源Python库、工具和应用程序。Mybridge AI 通过考量受欢迎程度、参与度和新近度等指标来评估这些参选项目的质量。这些项目在Github上得星的数量平均为...

weixin_37988176的博客 524

保姆级教程:在RK3588开发板上用MPP库实现H.264硬编码(附完整代码)

本文详细介绍了在RK3588开发板上使用MPP库实现H.264硬编码的全流程,包括环境准备、MPP库编译、编码器初始化与配置、数据输入与编码流程以及高级性能优化技巧。通过实战案例和完整代码,帮助开发者充分利用RK3588的VPU硬件加速能力,提升视频编码效率和质量。

weixin_28716769的博客 414

基于STM32设计的智能厨房环境监测报警系统_426

随着天然气、液化石油气等可燃性气体在家庭中的广泛应用,燃气泄漏所引发的安全问题日益突出。针对传统家用可燃气体报警器功能单一、信息获取受限以及缺乏远程监测能力等不足,设计了一种基于STM32单片机的家用可燃气体报警器系统。

760

github项目怎么运行_30 个惊艳的Python开源项目

在过去的一年里,Mybridge AI 比较了近15000个开源Python项目,选择了前30名(概率只有0.2%)。这是一个竞争异常激烈的名单,精挑细选了2017年1月到12月之间发布的最佳开源Python库、工具和应用程序。Mybridge AI 通过考量受欢迎程度、参与度和新近度等指标来评估这些参选项目的质量。这些项目在Github上得星的数量平均为3,707个。开源项目对于程序员来说可能大...

weixin_39691233的博客 2930

华为OD机试真题 新系统 - WIFI设备网络规划 (Java/Py/C/C++/Js/Go)

本文整理华为 OD 机试新系统机考真题库,涵盖高频考点精析与完整题目内容,提供 C 语言、Java、C++、Python、Go、JavaScript 多语言源码实现,搭配详细解题思路讲解,并支持在线 OJ 刷题练习,助力高效备考华为 OD 机试新系统。

算法大师! 2017

python圣经 github_30 个惊艳的Python开源项目

原标题:30 个惊艳的Python开源项目在过去的一年里,Mybridge AI 比较了近15000个开源Python项目,选择了前30名(概率只有0.2%)。这是一个竞争异常激烈的名单,精挑细选了2017年1月到12月之间发布的最佳开源Python库、工具和应用程序。Mybridge AI 通过考量受欢迎程度、参与度和新近度等指标来评估这些参选项目的质量。这些项目在Github上得星的数量平均为...

weixin_39620099的博客 135

【ESP32CAM+Android+OpenCV】自定义目标数据集、训练自己的OpenCV模型部署到手机APP并对ESP32CAM无线图传显示并实时检测识别目标_资料编号30

本项目实现自定义目标数据集(想检测什么就检测什么,按照本文教程自己来更换目标)、训练自己的OpenCV模型实时检测识别(pycharm工程)。手机APP(Android studio工程)部署OpenCV模型实现对ESP32CAM(arduino工程)无线WIFI图传过来的图像实时检测识别。 本文以火焰检测识别为例进行演示,通过该过程,结合本文可自定义尝试更换为其它目标的检测,例如更换为车辆、车牌、手势、人脸面部活动、人脸表情、火焰烟雾、行人、口罩、行为、水果、植物、农作物、建筑、损伤等等部署进行检测。

嵌入式阿齐Archie 3482

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

python项目-30 个惊艳的Python开源项目

在过去的一年里,Mybridge AI 比较了近15000个开源Python项目,选择了前30名(概率只有0.2%)。这是一个竞争异常激烈的名单,精挑细选了2017年1月到12月之间发布的最佳开源Python库、工具和应用程序。Mybridge AI 通过考量受欢迎程度、参与度和新近度等指标来评估这些参选项目的质量。这些项目在Github上得星的数量平均为3,707个。开源项目对于程序员来说可能大...

weixin_37988176的博客 256

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

python开源web项目-30 个惊艳的Python开源项目

在过去的一年里,Mybridge AI 比较了近15000个开源Python项目,选择了前30名(概率只有0.2%)。这是一个竞争异常激烈的名单,精挑细选了2017年1月到12月之间发布的最佳开源Python库、工具和应用程序。Mybridge AI 通过考量受欢迎程度、参与度和新近度等指标来评估这些参选项目的质量。这些项目在Github上得星的数量平均为3,707个。开源项目对于程序员来说可能大...

weixin_37988176的博客 2731

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

30 个惊艳的Python开源项目_开源的python项目

Pytorch:强GPU加速Python中的Tensor和动态神经网络**[Github上11019颗星]**。Prophet:生成具有线性或非线性增长的多重季节性的时间序列数据的高质量预测工具**[Github上4369颗星]**。Better-exceptions:用Python编写的自动地漂亮的和有用的异常处理**[Github上2121颗星]**。Dash:用纯Python编写的交互的、实时响应的Web应用程序**[Github上3281颗星]**。由Kenneth Reitz提供。

2401_86449870的博客 812

python3开源工具_30 个惊艳的Python开源项目

在过去的一年里,Mybridge AI 比较了近15000个开源Python项目,选择了前30名(概率只有0.2%)。这是一个竞争异常激烈的名单,精挑细选了2017年1月到12月之间发布的最佳开源Python库、工具和应用程序。Mybridge AI 通过考量受欢迎程度、参与度和新近度等指标来评估这些参选项目的质量。这些项目在Github上得星的数量平均为3,707个。开源项目对于程序员来说可能大...

weixin_39950081的博客 410
上一篇: 8本最受欢迎的Python技术书,你看过几本?
下一篇: 女友半夜不在家,用 Python 偷偷抓取了她的行踪,结果到底是什么呢?
python2021_
博客等级 码龄6年 1730粉丝 157原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值