Python 设计背后的核心原则之一就是创建可读的代码。这个设计背后的动机很简单: Python 程序员所做的第一件事就是阅读代码。

成为一个著名的 Python 程序猿的秘诀之一就是阅读,理解和理解优秀的代码。

优秀的代码通常遵循 Code Style 中概述的指导方针,并想读者表达清晰简洁的意图。

下面是一些推荐的 Python 项目供读者参阅。这些项目中每一项都是 Python 编码的一个典范。

  • Howdoi Howdoi 使用 Python 实现的代码搜索工具。
  • Flask Flask 是基于 Werkzeug and Jinja2 的 Python 微框架。 它的目的是快速入门并开发实现你头脑中的好主意。
  • Diamond Diamond 是使用 python 实现的用于收集监控数据的工具,主要收集 metrics 类型的数据,并将其发布到 Graphite 或其他后台。它能够收集 cpu , 内存, 网络, i/o ,负载和磁盘 metrics 数据。此外,它还提供 API 用以实现自定义收集器从任意来源中收集指标数据。
  • Werkzeug Werkzeug 最初是 WSGI 应用程序的各种实用工具的简单集合,并已成为最先进的 WSGI 实用程序模块之一。它包括强大的调试器、功能齐全的请求和响应对象、处理实体标记的 HTTP 实用程序、缓存控制头、HTTP 日期、cookie 处理、文件上传、强大的 URL 路由系统和一群社区贡献的插件模块。
  • Requests Requests 是一个用 Python 实现的 Apache2 授权的 HTTP 库供大家使用。
  • Tablib Tablib 是用 Python 实现的无格式的表格数据集库。

参考资料