python的解释器级别对象的实现方法
介绍在 Python 模块间共享可变状态的几种模式,并结合 Tornado options 与 logging 模块说明。
23 篇文章,按时间从近到远。
介绍在 Python 模块间共享可变状态的几种模式,并结合 Tornado options 与 logging 模块说明。
通过 IPython 启动脚本,让常用 Python 模块在每次交互会话中自动导入。
介绍单元测试中模拟 Tornado HTTP Future,以及为协程请求处理器编写装饰器的方法。
梳理 Unix 守护进程、孤儿进程与僵尸进程的生命周期,以及 wait 和 waitpid 的回收机制。
记录 Django 项目迁移到 PyPy 时的依赖兼容问题,以及相较 CPython 2.7 的性能变化。
整理字符串、列表删除、可变引用、切片、省略号和文件操作等 Python 2 实用技巧。
比较多种 Python 单例实现,并说明元类如何统一控制对象创建与继承行为。
通过实验梳理 Python 函数与类中的绑定、相等判断、方法查找、可调用性和名称改写。