Crossin的编程教室 2020-09-14

Github (最大的开源代码托管平台)上有一系列奇葩的项目,叫做awesome-XXX 系列,XXX可以是各种技术,比如:python、go、vue……
awesome,百度给出的翻译是:这些狂拽酷炫的Python库_Python(基本相当于网友们口中的:〇爆了!狂拽酷炫〇炸天!)
而这一系列项目的内容就是,搜罗并整理某一领域的优秀项目,便于对此领域感兴趣的学习者或开发者在学习和使用时参考。

今天我们给大家分享几个值得推荐的 awesome-python 系列库(以及一些其他的),供大家参考,想必各位会有用到的时候。

Python 方向


https://github.com/vinta/awesome-python

Python的框架、库、软件和资源的精选列表,近1000案例,标星8.6w


https://github.com/jobbole/awesome-python-cn

Python资源大全中文版,包括:Web框架、网络爬虫、模板引擎、数据库、数据可视化、图片处理等,700+案例,标星1.9w


https://github.com/mahmoud/awesome-python-applications

功能强大的免费、开源 Python 应用合集,标星1.1w


Python 相关技术


https://github.com/facert/awesome-spider

各种 Python 爬虫合集,100+案例,标星1.3w


https://github.com/CriseLYJ/awesome-python-login-model

Python 模拟登陆一些大型网站及爬虫案例,20+案例,标星1.2w


https://github.com/wsvincent/awesome-django

Django(一种Python的web框架)的相关模块、插件、资源合集


https://github.com/humiaozuzu/awesome-flask

Flask(一种Python的web框架)的相关模块、插件、资源合集


其他方向(中文版)


https://github.com/jobbole/awesome-java-cn

JAVA资源大全中文版


https://github.com/jobbole/awesome-cpp-cn

C++资源大全中文版


https://github.com/jobbole/awesome-javascript-cn

JavaScript 资源大全中文版


https://github.com/jobbole/awesome-php-cn

PHP 资源大全中文版


https://github.com/jobbole/awesome-android-cn

Android 资源大全中文版


https://github.com/jobbole/awesome-ios-cn

iOS资源大全中文版


https://github.com/jobbole/awesome-mysql-cn

MySQL 资源大全中文版


https://github.com/jobbole/awesome-machine-learning-cn

机器学习资源大全中文版


awesome 索引


https://github.com/sindresorhus/awesome

如果上面的资源还不能满足你的需要,或者你想看看还有什么 awesome 的方向,可由此索引里查找


Python 练习


考虑到咱们这里有很多 Python 初学者,有不少同学留言说希望能有一些练手的习题。我们特意也找了几个练习项目:


https://github.com/darkprinx/100-plus-Python-programming-exercises-extended

100道题,偏基础语法练习,有参考代码(英文版)


https://github.com/woider/PythonExercise

Python 编程练习题100例,带源码(但其实只有30题)


https://github.com/Yixiaohan/show-me-the-code

Python 练习册,每天一个小程序。25题,比入门基础稍难一些,偏向应用的练习


https://github.com/shibing624/python-tutorial

python实例教程,包括:基础、进阶、常用机器学习库、深度学习库。有一定门槛,适合进阶学习。


除此之外,我们也会不定期地组织刷题打卡群,欢迎大家关注。


以上就是今天给大家推荐的资源,你可以在浏览器里打开链接,或在 Github 上直接搜索对应的项目名。因为有不少同学都曾跟我们反应过 Github 访问速度太慢。所以我们也是先帮大家下载好了文本中的所有项目,放在了网盘里需要的同学可以扫描下面的二维码后回复 awesome 获取: