设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 技术文摘 查看内容

Python 2013 精彩回顾:新闻、好文和资源

2014-2-24 15:09| 发布者: 红黑魂| 查看: 4936| 评论: 0|来自: 伯乐在线

摘要: 没想到2013年这么快就过去了,但是2013留给我们的却是互联网上很多优秀的文章、教程、经验以及开源项目。现在,就让我们来回顾一下2013年有关于Python的精彩的开发文章吧。趁着这些文章还没有过时,Python开发者们赶 ...

16. Python Descriptors Demystified

对于Python描述符不太了解,那么赶紧看过来吧!

17. Facts and Myths about Python names and values

Python的变量名和值机制到底是怎样实现的?就让Ned来解释一下吧,本文中包含了大量的例子,非常不错的文章。

18. setup.py vs. requirements.txt

对于setup.py和requirements.txt以及它们的角色总是有许多的误解。许多人会认为它们两个是重复的,并开发出了工具来处理这种“重复性”。

19. Functional linked lists in Python

本文将会告诉你怎么使用函数式编程风格在Python中实现一个链接表。

20. A Guide to Analyzing Python Performance

本文是一个很好的入门教程,教你在Python中如何去分析程序性能。

21. Of Solving the Rubik’s From Scratch

本文详细介绍了如何使用Python去解决魔方问题,文中包含大量代码实例,非常不错。

22. Introduction to Pandas and Vincent

本视频介绍了Pandas以及该项目中的Dataframe和Series对象。接着使用了Vincent这个工具生成了这些对象的可视化视图。

(译者注:Vincent这个项目非常不错,几行Python代码就可以画出很绚丽的图表,妈妈再也不用担心我不会画图了,值得mark)


项目分享

1.radon

你想知道你自己的代码的复杂度是多少吗?或者你想分析你的代码的圈复杂度吗?那么来看看这个项目吧,该项目能够对Python代码进行复杂度分析,赶紧来看看吧!运行一下该项目你就能看到结果了。

2. django-conch

这是一个非常简洁的项目。Django-conch把django shell暴露了出来,可以通过ssh进行访问。如果你想调试远程服务器上的Django应用,你就会觉得该项目非常实用了。

3. pudb

pudb是一个控制台上的Python调试器

(译者注:怀旧风格,感觉回到了最早的Pascal和C编辑器的年代)
4. python-social-auth

Python Social Auth的目标是成为认证所有社交服务的利器。该项目目前支持Django、Flask以及Web.py,并且支持许多服务。如果你在应用里面需要用到这个功能的话推荐你看下。

5. motor

该项目是专为 Tornado应用编写的MongoDB驱动,是以非阻塞方式实现的。

6. elephant

该项目是一个基于S3的key-value存储,并且提供Elastic search检索功能。

7. sublime-bower

非常酷的工具。现在使用Twitter的Bower工具的人可以通过包管理来安装Sublime Text 2了。

8. Pony ORM

Pony ORM这个项目挺好玩的,它会把Python的代码翻译成SQL。并且还有一个图形化的编辑器能够把对象模型转换成Python代码。对于非商业用户来说可以免费使用商业版。

(译者注:该项目确实非常不错,强烈推荐啊)
9. Falcon Framework

Falcon是个高性能的云API框架。Falcon号称与Web框架相比,它能够提供在相同的硬件上服务30倍的请求。有兴趣吗?试试看吧。

10. cherrymusic

该项目是一个用Python编写的音乐流服务器。赶紧把你自己的音乐唱片集推送到你的设备上吧!

11. smiley

Smiley包含了一些命令,能够运行Python程序并监控其执行的过程,能够记录运行过程并生成一个报告。

12. wssh

该项目是websockets桥接的ssh,能够在浏览器中运行ssh shell。非常不错。包含了一个Web界面以及一个服务器。

13. babel

Babel是个Python的国际化库,提供了许多国际化方面的实用工具。

14. regexpbuilder

该项目能够使得你的正则表达式可读性变强,同时易于维护,。写正则表达式时,该项目采用了链式方法以及变量。

15. flask-restful

该项目是一个简单的框架,能够在Flask项目中快速地搭建出REST API出来。

16. pulsar

如果你正在寻找一个Python的web框架,该框架能够很好地支持异步操作的话,恭喜你找到了答案,pulsar是一个并发事件驱动的Python框架。

(译者注:Tornado也是一个支持异步操作的非常著名的web框架,同样也是Python系的)

17. quokka

这是一个基于Flask的内容管理系统,该系统还使用了MongoDB。

18. dejavu

你还在好奇Shazam到底是怎么实现的么?那么就来看看这个用Python实现的声纹识别算法吧!

(译者注:Shazam是一个手机App)


原文链接: PyPix.com   翻译: 伯乐在线 brightconan
译文链接: http://blog.jobbole.com/59535/

酷毙

雷人
1

鲜花

鸡蛋

漂亮

刚表态过的朋友 (1 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部