社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

最值得关注的 Python 开源项目 Top10,还不收藏~

优达学城Udacity • 7 年前 • 973 次点击  

文/ Mybridge

整合/ 佑铭 Udacity 机器学习纳米学位毕业生

来源/ medium.mybridge.co


为了选出 Top10 项目,Mybrige AI 在2月测评了多达 250 个 Python 开源项目并比较了这些项目的最新和主力版本,根据多种指标进行排名,给大家找出最干货的项目。


  • 入榜项目 Github 平均得星:1,128 ⭐️

  • 涵盖话题:Pipenv,自组织映射( Self-Organizing Maps ),bpf 转换器,Chatistics,防火墙,区块链,3D


开源项目对程序猿来说非常有用,希望你能在其中找到能得到启发的有趣项目。


第一名

Pipenv: Python 开发工作流 [V 9.0]


Github得星: 8622 ⭐️


Python官方推荐的相当强大的包管理工具,可以为你的项目自动创建和管理虚拟环境,在安装和删除包的时候可以自动生成更新相应的Pipfile等,简直完美解决了python版本及包的管理问题。麻麻再也不用担心pip、virtualenv傻傻分不清,python多个版本乱乱影响我的学习!


项目地址:https://github.com/pypa/pipenv





第二名


Som-tsp: 利用SOM(自组织映射,Self-Mrganizing Map)解决TSP问题(旅行商问题,Travelling SalesMan Problem)


Github得星: 343 ⭐️



旅行商问题是计算机科学的经典难题,即在地图上给定一系列城市和各城市之间的距离,求解遍历(访问每一座城市一次并回到起始城市)的最短路径。它虽然很好描述,却是组合优化领域里的一个典型的NP难题。城市越多,就越难解,而且这类问题没有通用解法,也无法验证是否为最优解。


自组织映射是一种基于非监督学习的人工神经网络模型,通常将高维的input数据在低维的空间表示。


本项目实现了利用SOM寻找TSP问题次优解。


项目地址:https://github.com/DiegoVicen/som-tsp





第三名


Py2bpf:将 Python 转为 BPF(柏克莱封包过滤器,Berkeley Packet Filter)的转换器


Github得星: 75 ⭐️




项目地址:https://github.com/facebookresearch/py2bpf




第四名


Chatistics:将 Messenger,Hongouts 和 Telegram 聊天记录转换为 DataFrames


Github得星: 283 ⭐️



只需一行代码即可将多个信息平台上的聊天记录转换为Panda的Dataframes格式,再加一行代码直接生成词云和ggplot可视化图形,也可根据需求筛选信息,DIY自己的图形


项目地址:https://github.com/MasterScrat/Chatistics





第五名


WhatWaf:检测并绕过Web应用防火墙和保护系统


Github得星: 554 ⭐️



一款先进的防火墙检测工具,旨在让你觉得:啥是WAF(Web应用防火墙)?(小编:简直和某水果的平板电脑广告那句“What's a computer”一样贱)兼容Python2 和Python3,安装简单,效果惊人。


项目地址:https://github.com/Ekultek/WhatWaf




第六名


Prettier-python:自动格式化代码的神插件


Github得星: 192 ⭐️



写的代码太丑、锁进规则搞不清?最受欢迎的JS代码格式化工具Prettier有了python版,支持多种编辑器,帮你解决阅读、维护代码困难的问题!


项目地址:https://github.com/prettier/plugin-python





第七名


SimpleCoin:比特币克隆版


Github得星: 779 ⭐️



大牛做的一个非常简单,不够完整的用Python加密货币区块链实现,作为教材性质,供大家学习。 区块链大火,坑大装逼多?你可以通过这个简单的克隆比特币来了解比特币如何工作。


项目地址:https://github.com/cosme12/SimpleCoin




第八名


Pyray:纯Python编写的3D渲染库


Github得星: 83 ⭐️



此项目以打造Python的POV ray为目标,你可以用它轻松渲染出3D图片,转成gif动图或是视频文件,轻便简洁。


项目地址:https://github.com/ryu577/pyray




第九名


Vapeplot:用于蒸汽波美学的matplotlib扩展


Github得星: 181 ⭐️


想用时下大火的蒸汽波美学来提高你的可视化逼格?多组调色板任君选择,轻松又如意,高端又大气!


项目地址:https://github.com/dantaki/vapeplot




第十名


Bridgy:云库存 + ssh + tmux + sshfs


Github得星: 190 ⭐️


强大的云库存搜索,支持多源同步搜索。


项目地址:https://github.com/wagoodman/bridgy



更多精彩:

一个像素就能攻陷神经网络?赶紧学起来(附教程

哈佛商学院:如何判断你是否走在人生的正轨上?

10 款口碑爆表的 Chrome 插件,Max 你的工作效率!



— 完 —


喜欢这篇文章?别忘了分享到朋友圈哦!

快点扫我~

长按上面二维码,关注优达学城(Udacity)订阅号,回复关键字【学习资料】,获取【前端开发技能清单】【大数据求职指南】、【机器学习求职指南】等学习资料。



简洁高效,新手友好!来自硅谷的「Python入门」基石纳米学位课程已经开放报名,限量课程席位!点击「阅读原文」,免费预览和体验课程。


今天看啥 - 高品质阅读平台
本文地址:http://www.jintiankansha.me/t/4ofqPUDYHF
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/7929
 
973 次点击