分析并排序http接受头。
accept的Python项目详细描述
一个用于解析和排序http接受头的简单库。
包括参数提取。
安装
pip install accept
或者如果必须使用简易安装:
aliaseasy_install="pip install $1" easy_install accept
用法
>>>importaccept>>>accept.parse("text/*, text/html, text/html;level=1, */*")[<MediaType:text/html;q=1.0;level=1>,<MediaType:text/html;q=1.0>,<MediaType:text/*;q=1.0>,<MediaType:*/*;q=1.0>]>>>d=accept.parse("application/json; version=1; q=1.0; response=raw")[0]>>>d.media_type'application/json'>>>d.quality1.0>>>d.q1.0>>>d.params{'version':'1','response':'raw'}>>>d['version']'1'>>>d['potato']None
贡献
- 检查打开的问题或打开一个新的问题,开始围绕功能想法或错误的讨论。对于那些还不太熟悉代码库的人来说,有一个对贡献者友好的标签应该是理想的。
- 在github上分叉the repository,开始对master分支(或其分支)进行更改。
- 编写一个测试,显示错误已修复或功能按预期工作。
- 发送一个pull请求并对维护程序进行bug操作,直到它被合并并发布。
历史记录
0.1.0(2015-01-05)
- 初次发布!