2013 年python 精华集锦

jopen 11年前

难以置信2013年这么快就走完了 然而依然有不少的文章,教程,技巧和礼品在互联网上传递。今天我们将用一些时间来总结一下2013年这些美好的东西。

新闻与发布

先看一下来自各地的Python的Web开发社区相关的新闻和发布。

1. Heroku 现在已经支持不同的python运行.
This is neat, just add a `runtime.txt` file with your chosen Python runtime and you are off to the races. Default is now 64bit CPython 2.7.4.
2. Two Scoops of Django
Django1.5的经典书籍
3. Codeq: python静态分析项目
在你的Python项目中运行静态分析是很酷的。登录github,在PEP8中你可以找到相关内容。
4. PyCon US 2013 Talk Videos
Python美国大会2013,如果你错过的话也没有关系。所有的会议记录和视频都已经放到的网上
5. PythonMonk
一个互动式的python教程,让你轻松学习Python
6. Asyncio (Tulip) Merge Into Python 3.4

有趣的阅读

1. 科学家将永久性迁移到Python 3?
在文章中作者指出,将整个科学界的项目移植到Python 3是“不可能”的
2.一篇Python 框架面向Hadoop的文档
最近所有的人都在谈论大数据,而Hadoop是大数据最常用到的. 这篇文章会告诉你所有流行的python 框架都是可以使用Hadoop的 .
3. 一篇关于pytes的介绍
现在已经有很多python 测试框架,但是pytest 是与众不同的哦. 这是一篇十分详细的介绍,如果你想了解pytest,不妨读读。
4.实时Django使用Node.j和Redis 

这篇文章介绍了使用Django, redis,  node.js.来创建一个实时应用的方式
5. Python shortcuts for the Python beginner
这是一个非常酷的列表,专门为来自其他编程语言的爱好者准备.
6. 延时加载
这篇文章介绍了python的延时加载,让你能够得到想要的效果,而有避免了复杂的开销.
7. Better Typography for iPython Notebooks
一本使用活版并且高可读的ipython笔记
8. Virtualenv’s bin/activate is Doing It Wrong
这篇文章的论点是,虽然virtualenv是一个奇妙的工具,但是virtualenv的bin 激活,本质上没有Unixy,这可能导致一些问题。笔者会给出如何才能“正确”的建议
9. Threading in Python
这是一篇关于Python Queue 和 Thread的文章,文章并没有忽视 GIL,这是所有人在使用python线程的时候都需要注意的.
10. Python Is Not Just a Language — It’s a Development Platform
每一个python程序员都应该读一读 作者Doug Hellmann.
11. Deploying Django with Salt Stack
 Salt Stack 非常好. 这篇文章介绍了这个工具的用法,并且教会你如果使用它创建一个Django应用.
12. Getting started with Python for Data Scientists
数据社区给出的一个关于python数据统计科学的文章,他们介绍了你开始学习数据分析时,需要做的准备和可能遇到的问题
13. Core Concepts of Django Forms
关于Django,如果你在核心概念上还有一些模糊,这篇文章会为你解除疑惑
14. Approach: Building a toy template engine in Python
如果你想知道python模板引擎是如何工作的,那么请阅读这篇文章,作者还会交给你如何创建一个简单的引擎
15. Python’s magical self
关于Python的“self” 有的人喜欢,有的人讨厌,有的人干脆就不知道,这篇文章将详细的介绍python “self”的工作原理和一些说明
16. Python Descriptors Demystified
所有你想知道的Python描述符
17. Facts and Myths about Python names and values
Python 中的名称和值是怎么工作的?来了解一下
18. setup.py vs. requirements.txt
人们有很多对于setup.py 和 requirements.txt的误解,很多人都觉得他们是在不断的重复,甚至想创造工具来解决这个问题
19. Functional linked lists in Python
一个关于链接数据类型和函数式编程的好教程
20. Python性能分析指南
Python性能分析指南
21. 解决魔方问题
如何使用Python来解决魔方问题,真的很酷
22. 介绍  Pandas and Vincent
介绍 Pandas和它的数据模型以及对象 .使用 Vincent创建数据可视化.

项目

1.radon
有没有想过你的代码库有多么复杂?要运行的圈有多么复杂?检查,检查
2. django-conch
很好的东西,操作Django shell的ssh服务器,方便调试在远程服务器上的Django项目
3. pudb
pudb 全屏的python调试工具.
4. python-social-auth
Python的社会化认证工具,随着大多数流行框架对社会化认证的支持,这个值得关注
5. motor
Motor 非阻塞式 MongoDB 驱动 专为 Tornado 应用.
6. elephant
一个S3支持的key-value存储与查询搭载Elasticsearch.
7. sublime-bower
如果你使用推ter’s Bower,你就可以在 Sublime Text 2 安装这个包, 它会展示你的项目.
8. Pony ORM
Pony ORM 非常有趣. Pony 可以将 Python Generators 翻译成 SQL. 它拥有可视编辑器和模型等其他特性. Free for Non-commercial use with paid commercial licenses.
9. Falcon Framework
Falcon 本身作为高性能云api框架. Falcon 能够轻松 serve up to 30 times as many requests on the same hardware as competing web frameworks. 有兴趣吗? 赶紧签出.
10. cherrymusic
用Python编写的音乐流媒体服务器,尽情收集你喜欢的音乐
11. smiley
Smiley包含几个子命令,能够记录Python运行状态和Python监控的的报告.
12. wssh
这是一个通过websockets操作ssh的桥梁,它允许你通过http来调用ssh。而且它还包括web界面和服务器.
13. babel
Babel 是一个Python库,能够帮助国际化和本地化你的Python应用程序集.
14. regexpbuilder
让正则表达式跟容易阅读和构建
15. flask-restful
一个方便创建Flask RSETful的框架.
16. pulsar
一直把异步操作作为Python web框架的选择因素?这可是一个事件驱动的Python 并发框架.
17. quokka
一个以flask为基础,协调mongodb的cms
18. dejavu
有没有想过 Shazam 是如何工作的? 音频指纹识别算法用Python实现的!

http://www.simapple.com/266.html