Recent Posts

Alembic 简明教程

Alembic 简明教程

本文记录了Alembic的主要使用过程。
数据库版本化
通常我们会将我们的代码放入到某个VCS(版本控制系统)中,进行可追溯的版本管理。一个项目除了代码...

Python Web development basal procedure

Agenda
Pip
Virtualenv
Flask
Gunic
Procedure
Setp 1 Install Pip
Install Pip...

CodernityDB

放弃CodernityDB。
EXCELLENCE:
纯Python,没有引入额外的依赖。
过程透明,存储方式,结构,序列化,查询都需要有所了解。每个查询...

Wrap_cache 实现笔记

Wrap_cache 实现笔记

目的:解决一般调用函数的缓存控制,将诸如:
def b():
c = t()
time.sleep(2)
d = trick[&quo...

解决Python Image Library无法渲染小号字体问题

问题描述
拿Python Image Library (下简称“PIL”)实现渲染文字到图片的功能,挑选好字体后,发现渲染小于一定字号(随不同的字体而不同),...

当使用一个文件对象"__iter__"方法直接操作还需要close?

原以为Python会在iter返回的对象抛出StopIteration错误时关闭掉file handler.答案很明显,必须要显示关闭.
我们平常使用:...

上海游

一天前只是都还是不相识的人.两天后完成六feature.欢迎来到另外一个世界.
无论无何,我都感叹这样的生产力.
Gurudigger是mike为所有I...

Python中shelve的存储效率

如果某个临时需求突然需要存储服务,额外开表肯定是不太合适的.自己额外去实现一套本地文件存储又似乎很麻烦. 好在Python为我们提供了很多基于文件的存储服务....

WSGI进行URL正则匹配之前是否应该缩小正则匹配范围

起因
因为业务需要,计划实现一个WSGI application,用于现有逻辑. 实现WSGI时碰到需要进行URL匹配的问题了.
有人提议能否能像SQL中的查...