分享

人生苦短,我用Python——GitHub 最全中文 Python 资源整理

 知行合一ing 2019-01-25

Python 有多强大?我们所熟知的知乎、豆瓣等都是用 Python 开发的。那么为什么编程语言这么多,却独宠 Python 这一个呢?主要是因为它功能强大,使用简单,语言唯一性的特征明显并且具备海量的第三方库。作为一名 Python 程序员最爱说的一句话是:人生苦短,我用 Python(也是 Python 之父的名言)。这句话与“PHP 是世界上最好的编程语言”总能引发程序员们的激烈讨论。

TIOBE 编程语言社区排行是各种编程语言受欢迎程度的重要参考指标。根据 1 月的排名显示,Python 已经跻身前三。

人生苦短,我用Python——GitHub 最全中文 Python 资源整理

Python 支持交互式编程、面向对象编程、函数式编程、面向切面编程、当然还有元编程。近20年来,C, C++ 和 Java 始终蝉联前三,地位无人动摇,而 Python 的上升趋势明显,已经明显要打破这三国鼎立的局面。

人生苦短,我用Python——GitHub 最全中文 Python 资源整理

那么如何利用 GitHub 的强大知识库学习 Python?此次小编就在 GitHub 中掘地三尺挖出来了这一 Python 资源合集,并且,为了适应广大中国程序员的胃口,这是中文的!中文的!中文的!

人生苦短,我用Python——GitHub 最全中文 Python 资源整理

想必大家都知道 GitHub 中有一份超棒的 awesome 列表, awesome-python 便是其中之一。 awesome-python 是 vinta 发起维护的 Python 资源列表,内容包括:Web 框架、网络爬虫、网络内容提取、模板引擎、数据库、数据可视化、图片处理、文本处理、自然语言处理、机器学习、日志、代码分析等。

awesome 系列庞大,内容涵盖广,但是作为列表,在详细的描述上,便会捉襟见肘。因为只对收录的资源做了极为简要的介绍,所以肯定会有很多人就会想到,如果有更详细的中文介绍,肯定对相应开发者的帮助会更大。

人生苦短,我用Python——GitHub 最全中文 Python 资源整理

awesome-python-cn 涵盖了机器学习、devops 工具、包管理、包仓库、网页内容提取、web 框架、HTTP、数据库、科学计算和数据分析等等近百类工具和内容,以包管理和 web 框架为例,就有贴别详细的工具以及系列框架,再也不用盲目的在 GitHub 中翻找了,都整理好了!

包管理:

  • pip:Python 包和依赖关系管理工具。
  • pip-tools:保证 Python 包依赖关系更新的一组工具。
  • pipenv:Pyhton 官方推荐的新一代包管理工具。
  • poetry: 可完全取代 setup.py 的包管理工具。
  • conda:跨平台,Python 二进制包管理工具。
  • Curdling:管理 Python 包的命令行工具。
  • wheel:Python 分发的新标准,意在取代 eggs。

web 框架:

  • Django:Python 界最流行的 web 框架。
  • awesome-django 系列
  • Flask:一个 Python 微型框架。
  • awesome-flask 系列
  • pyramid:一个小巧,快速,接地气的开源 Python web 框架。
  • awesome-pyramid 系列
  • Bottle:一个快速小巧,轻量级的 WSGI 微型 web 框架。
  • CherryPy:一个极简的 Python web 框架,服从 HTTP/1.1 协议且具有 WSGI 线程池。
  • TurboGears:一个可以扩展为全栈解决方案的微型框架。
  • web.py:一个 Python 的 web 框架,既简单,又强大。
  • web2py:一个全栈 web 框架和平台,专注于简单易用。
  • Tornado:一个 web 框架和异步网络库。
  • sanic:基于 Python3.5+ 的异步网络框架。

这只是冰山一角,更多内容请查看 GitHub 地址:

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

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

还有更多最新的资源可以通过网站、周刊以及随时更新的 Twitter 来获取。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多