教程
如何打造一个可以处理百万级数据的实时看板系统
avatar of earlgrey
编译
其他
本文的作者来自知名 Python 库 Twisted,首先举例说明了在 Python 中定义类是多么的麻烦,然后给出了自己的解决方案:attrs 库。从介绍来看,确实方便很多。
avatar of earlgrey
编译
教程
asyncio 是Python 标准库里的一个异步 I/O 框架。在本文中,我们将介绍 uvloop : 这是 asyncio 默认事件循环的一个代替品,实现的功能完整,且即插即用。uvloop 是用 Cython 写的,建于 libuv 之上。
avatar of earlgrey
编译
教程
多进程(multiprocessing)模块是在 Python 2.6 版本加入的。它最初由 Jesse Noller 和 Richard Oudkerk 在 PEP 371 中定义。
avatar of earlgrey
编译
教程
用 Python 和 asyncio 来编写多人在线游戏,第二篇教程
avatar of earlgrey
编译
资源
如何立即跳出嵌套的两重循环?这是大家经常会碰到的问题。例如,要检验字符串中是否存在相同的字符,如何在找到一对相同的字符之后就停止循环?经典的做法是,写一个两重嵌套循环,对字符串的索引进行迭代。
avatar of earlgrey
编译
教程
这篇短文介绍如何用 Python 里的 matplotlib 画出 GIF 动图。下面的代码我在一台安装了 ImagMagick 的 Ubuntu 机器上运行过。 若想要用 matplotlib 的 save 方法渲染 GIF 动图的话,就必须安装 ImageMagick 。
avatar of earlgrey
编译
教程
今天分享的这篇译文,讲述的是硅谷的一位工程师利用编程技能帮助自己又快又好地租房的故事。与编程派坚信的理念一致,而且讲述了从头利用代码解决实际需求的全过程。或许文中的代码对你来说没什么实际意义,但是作者的思路值得学习。
avatar of earlgrey
编译
资源
NumPy 是一个运行速度非常快的数学库,主要用于数组计算。它可以让你在 Python 中使用向量和数学矩阵,以及许多用 C 语言实现的底层函数,你还可以体验到从未在原生 Python 上体验过的运行速度。
avatar of earlgrey
编译
教程
数据的处理、分析和可视化已经成为 Python 近年来最重要的应用之一。这种现象又进一步引出“大数据”分析等类似的话题,而大数据分析在人们所能预见的诸多领域内都有广泛应用,这其中就包含笔者个人感兴趣的机器学习。
avatar of earlgrey
编译