Hi Pythonistas.
正如我们承诺过的,我们已经建立了往期 PyCoder's Weekly 的存档页,你可以在我们的 主页 的 archives 中找到它. 我们正在策划让邮件列表变的更方便一些,如果你有什么建议,请直接回复这封邮件告诉我们. 同时不要忘记把 我们 分享给你的朋友~
Enjoy!
原文: Pycoder's Weekly (Issue #6) : Vernal Equinox
新闻与开发动态
-
在计算机科学或编程教学中使用 Python MIT 对在计算机科学教学中使用 Python 作了一个介绍.
-
Pyramid 网页框架 1.3 版本发布 Pyramid 网页框架发布了 1.3 版本,这个版本已经对 Python 3 完美兼容,去他们的网站看看更多的更新内容吧.
-
Django 之旅 我很清楚的记得当年为了学习 Web 框架在网上找了好久的教程. 不用再找了, Cory 给初学者们写了一系列的 Django 相关文章,并且他也是一个初学 Django 的人.
讨论
这是一个关于写一个同时兼容 Python 2/3 程序以及如何达到完整兼容的讨论. 如果你打算或者需要维护一个 Python 2 和 3 写的项目,这篇讨论对你会很有帮助.
项目
-
discoball Discoball 是一个通过正则表达式匹配染色的工具,最初是用 Ruby 写的,后来只用了两次提交就有了很大的提升,第一步删掉所有 Ruby 代码,然后用 Python 写一遍. 在日常工作中给你的命令输出加上颜色真的是很棒,比如高亮栈输出中的行号等等.
-
Airy: 网页应用框架 这是一个与众不同的 Web 框架, Airy 并不遵循普通的 HTTP 请求方式,取而代之的是使用 WebSockets (通过 Socket.io ),可惜现在并不支持 SQL 查询,希望这点能够改进下.
-
Django Twilio 有没有想过在你的 Django 程序中方便的添加 Twilio 支持?不用在找其他的了, Randall Degges 已经把这个做出来了.
-
Email Pie 这个东西非常有用,特别是在制作一个邮件表单的时候(比如创建一个邮件列表登录页?). Email Pie 提供一个 JSON 的 API 接口去验证邮件地址是否合法,而且还会检查比如邮件格式, MX 记录,以及一些明显的拼写错误.
-
Django 1.4 最好的模板系统 如果你正要开始一个全新的 Django 1.4 项目,这将会对你很有帮助. 这是一个 Django 1.4 的基本模板,所以你基本上只需要运行 django-admin startproject 并且将它指定为项目的模板,你的 Django 项目就会基于这个模板. 这个项目是基于 Mozilla 的 Playdoh 工作. 即使它不能完全适合你的需要,这儿也是个好地方让你可以 fork 并创建你自己的项目模板
-
pyprocessing - Python 图形开发的类 Processing 环境 译注: Processing 指一门图形开发相关的语言,更多资料参见 enwp:Processing_(programming_language)
这个项目提供了一个创建类似于 Processing 系统的图形开发环境的 Python 包. pyprocessing 的后端基于 OpenGL 和 Pyglet 开发,同时也提供动画图形渲染.
文章
-
Python 魔术方法指南 这是一篇很翔实的关于 Python 内部探究的文章,建议都读一下这篇文章.
-
Reddit 评级算法的工作原理 想知道 Reddit 的评级算法是如何工作的么,这篇文章很好的解释了它的工作原理,并且还有一个用我们非常喜爱的语言实现的代码样例.
-
Ajax 与 Django 看到有很多人在 Ajax 与 Django 的整合中遇到问题, Bracket 的一群家伙们决定写以下应该如何完成这件事的文章,稍微有些长,但是确实是一篇不错的介绍.
-
Python 内部探究:调用的工作原理 Eli Bendersky 写了这篇关于在 Python 3.3 中,调用是如何工作的文章,如果你希望能够深入了解 Python 的内部实现细节,这篇文章会很有帮助.
-
在 DotCloud 部署 TurboGears 应用 这是一篇对于如何在 DotCloud 上搭建 TurboGears 项目的快速指南,如果你是一个 TurboGears 用户这篇文章或许对你很有用.
-
用 ElementTree 在 Python 中解析 XML 这也是一篇由 Eli Bendersky 写的文章,对于 XML 分析处理方面,这篇文章或许会给你带来新的看法,并且还包含了许多例子供你思考.
-
自定义 Bash 中 Fabric 任务的自动补全功能 Fabric 是一个对于 Python Hacker 来说非常有用的工具,这里是一个简单的 Bash 自动补全脚本,能够让 Bash 自动补全 Fabric 文件中的命令名字.
Comments