Issue 109: 揍要赢

Issue 109: 揍要赢

💡 原文中文,约2100字,阅读约需5分钟。
📝

内容提要

本期Pycoder's Weekly周刊分享了一些Python相关的新闻、讨论、项目和文章。其中包括IPython的更新、Dropbox宣布基于JIT实现Pyston、如何组织一个Python项目、Facebook的在线实验协助工具、音乐理论环境、文档化工具、Python调试器、Flask的web仪表板、修饰器/封装的Python模块、pprint的替代工具、傻瓜化web爬虫、代码仪表盘、Django项目的测试、文本编码、NLP任务、自动生成单元测试案例、检测重复图片、将Python脚本变成可持续发展的项目、以及如何开始一个Flask项目。

🎯

关键要点

  • IPython自1.0发布以来经历了重大变化,建议及时升级。
  • Dropbox宣布基于JIT实现Pyston,尝试全新的Python运行时环境。
  • 讨论如何标准化组织Python项目。
  • Facebook推出线上实验协助工具,便于用户群体实验映射。
  • 提供一系列Python实现的音乐理论环境。
  • 推荐超赞的文档化工具,值得收藏。
  • Python调试器可以直接连接到运行时程序进行状态检查。
  • 使用Flask创建的漂亮web仪表板,实时展示系统数据。
  • 辅助创建修饰器/封装的Python模块,支持monkey补丁。
  • pprint的替代工具,提供PEP8兼容的漂亮输出。
  • 傻瓜化web爬虫,适合没有编程经验的人使用。
  • 代码仪表盘汇总构建服务数据,展示代码质量和历史。
  • 以Django项目为例展示测试的功用。
  • 所有文本编码都不可信,需谨慎使用。
  • 提供快速完成常见NLP任务的实例。
  • 基于已有测试自动生成单元测试案例。
  • 介绍如何快速检测重复图片。
  • 详细描述如何将Python脚本变成可持续发展的项目。
  • 鼓励尽早开始第一个Flask项目。
➡️

继续阅读