GitHub 上适合新手的 Python 开源项目
Python猫
共 3920字,需浏览 8分钟
·
2020-11-12 18:20
剧照:《隐秘而伟大》
作者:卤蛋
来源:HelloGithub
兴趣是最好的老师,HelloGitHub 就是帮你找到编程的乐趣。
C++ 篇 Python 篇 Go 篇 Java 篇 JavaScript 篇
从零开始学也不用愁的 Python 教程 让你惊呼 Python 还可以这样用的秘籍(大开眼界) 轻轻松松就能跑起来(满满成就感) 好玩有趣又能学到东西的项目(编程的乐趣)
不纠结项目是 Python2 还是 3 我最怕推荐的项目过多让读者“挑花眼”导致都没学好,所以就选了 7 个项目 欢迎吐槽和反馈,不定期更新。所以本文暂且称之为 Python 篇 1.0 ?
clone
项目。一、教练,我想学 Python
车上有座,坐满就发车。
1.1 有编程基础:explore-python
项目地址:https://github.com/ethan-funny/explore-python 在线阅读:https://funhacks.gitbooks.io/explore-python/content/
大纲:直观的脑图展示,结构清晰完整,讲的都是重点和常用知识 内容:代码多于文字,运行示例代码帮助领悟+简短文字点拨,可能代码写的久了,看代码感觉比文字舒服 排版:舒服+讲究,写给程序员的 Python 书籍
1.2 没有编程基础:Python-100-Days
项目地址:https://github.com/jackfrued/Python-100-Days
二、大神,我想学好 Python
车速太快,请坐稳扶好。
2.1 先查收这份指南:python-guide
项目地址:https://github.com/realpython/python-guide 在线阅读:https://pythonguidecn.readthedocs.io/zh/latest/
2.2 再翻烂这本秘籍:python3-cookbook
项目地址:https://github.com/yidao620c/python3-cookbook 在线阅读:https://python3-cookbook.readthedocs.io/zh_CN/latest/
三、老师,我想和你一起玩 Python
这车真帅,我也想坐上去试试。
3.1 玩一个不过瘾:free-python-games
项目地址:https://github.com/grantjenks/free-python-games
freegames
目录下,每一个 py
文件就是一个游戏,比如 guess.py
就是猜字游戏的源码。安装运行的命令如下:pip install freegames
python -m freegames.maze # freegames.游戏名
3.2 Windows 下的按键精灵工具:KeymouseGo
项目地址:https://github.com/taojy123/KeymouseGo
3.3 Linux 下优雅的 HTTP 请求工具:httpstat
项目地址:https://github.com/reorx/httpstat
curl
的结果,使得结果更加可读和直观,还可以显示 HTTP 请求的每个过程的耗时。最主要它无依赖、兼容 Python3、就一个文件才 300 多行代码,非常适合新手阅读源码。效果如下图:安装依赖: pip install -r requirements.txt
启动文件:通常为 main
、run
、项目名的同名文件
的py
文件运行出错:拿着异常信息去项目 issues 区搜,没有找到就去问搜索引擎
四、最后
网盘链接:https://pan.baidu.com/s/1SX3GjqZPTWRvVkwUk1OXag 密码:2eev
近期热门文章推荐:
评论