社区所有版块导航
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

假期怎么卷?推荐6款GitHub上的Python热门项目,一起学起来

Crossin的编程教室 • 2 年前 • 228 次点击  



大家好,欢迎来到 Crossin的编程教室 !

精心盘点了几个 GitHub 上或最为热门,或相当有趣的开源项目。一起来看看,趁着长假,赶紧学起来。

explainshell

Star 数:9.7K

这是一个使用 flask 驱动的 web 项目,通过项目名称可以猜测到,是与 shell 相关的,只需要输入 shell 命令,就可以解析出对应命令的说明和参数解释,真的是强大而新颖。最为关键的是,基本上学会这个项目,那么对于 Python Web 和 Linux Shell 都会达到一个不一样的高度,真是一举两得


演示地址:https://explainshell.com/
项目地址:https://github.com/idank/explainshell

lsbaws

Star 数:589

通过项目名称和 star 数量,你可能对这个项目一脸懵逼,但是相信我,打开这个项目你就会被惊艳到

这个项目总共分为三部分,讲述的是如何从头设计开发一个 Web Server,作者以一个灵魂画手的形象出现,深入浅出的讲解了 Web Server 的原理和实现


教程地址:https://ruslanspivak.com/lsbaws-part1/
项目地址:https://github.com/rspivak/lsbaws

Games

Star 数:3.2K

这是一个使用 Python 开发小游戏的集合,在这个项目里,你可以找到很多童年的回忆,当然,在回忆的同时,不要忘记了学习,作者深厚的代码功底,强大的游戏设计能力,都是宝贵的财富


对了,该作者还开源了一个用于爬虫登录的工具,喜欢爬虫的小伙伴也可以看看哦

项目地址:https://github.com/CharlesPikachu/Games

500lines

Star 数:27K

大名鼎鼎的项目,狂揽27K的 star 数量

包含了22个由各个领域的专家,用了不到500行的代码实现的一个特定功能,看完之后一定受益匪浅,就不多说了,大家直接自己体会


项目地址:https://github.com/aosabook/500lines

errbot

Star 数:2.5K

这是一个简易的聊天机器人,说它简易,其实功能还是相当的完善与强大的,再结合其完善的在线文档,无论是基于其开发,还是研究它的源码,都会是我们快速提升代码水平

一个官网上的例子

from errbot import BotPlugin, botcmd

class Hello(BotPlugin):
    """Example 'Hello, world!' plugin for Errbot"""

    @botcmd
    def hello(self, msg, args):
        """Return the phrase "Hello, world!" to you"""
        return "Hello, world!"

在线文档:https://errbot.readthedocs.io/en/latest/
项目地址:https://github.com/errbotio/errbot

faceai

Star 数:9K

一款入门级的人脸、视频、文字检测以及识别的项目,但是可以说是简约而不简单,所有图像处理相关的知识都涉及到了,喜欢图像处理的同学不能错过哦


项目地址:https://github.com/vipstone/faceai

好了,今天先分享这么多,有没有你感兴趣的项目呢?

你知道哪些优秀的项目,也欢迎在留言中分享。

如果文章对你有帮助,欢迎转发/点赞/收藏~

作者:周萝卜

来源:萝卜大杂烩


_往期文章推荐_

GitHub上10个有趣的开源小游戏(附加在线演示)




如需了解付费精品课程教学答疑服务
请在Crossin的编程教室内回复: 666

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/120752
 
228 次点击