快速可口的饼干处理。
biscuits的Python项目详细描述
饼干
用于处理cookies服务器端的低级api。
安装
pip install biscuits
API
# Parse a "Cookie:" header value:
from biscuits import parse
parse('some=value; and=more')
> {'some': 'value', 'and': 'more'}
# Generate a "Set-Cookie:" header value:
from biscuits import Cookie
cookie = Cookie(name='foo', value='bar', domain='www.example.org')
str(cookie)
> "foo=bar; Domain=www.example.org; Path=/"
从源构建
pip install cython
make compile
python setup.py develop
测试
make test
基准
有关详细信息,请参见Benchmark 细节。
更改日志
0.2
- 解析时使用unescape反斜杠以与引用保持一致(cf 3)
- 解析时使用unescape八进制ascii,以便与引用保持一致(cf 4)