分析并排序http接受头。

accept的Python项目详细描述


https://travis-ci.org/rhyselsmore/accept.png?branch=masterhttps://pypip.in/d/accept/badge.png

一个用于解析和排序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

贡献

  1. 检查打开的问题或打开一个新的问题,开始围绕功能想法或错误的讨论。对于那些还不太熟悉代码库的人来说,有一个对贡献者友好的标签应该是理想的。
  2. 在github上分叉the repository,开始对master分支(或其分支)进行更改。
  3. 编写一个测试,显示错误已修复或功能按预期工作。
  4. 发送一个pull请求并对维护程序进行bug操作,直到它被合并并发布。

历史记录

0.1.0(2015-01-05)

  • 初次发布!

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java错误:无法找到或加载主类   Base85又名ASCI85 java项目   在Java oracle过程中创建Clob对象时引发AbstractMethodError   访问布尔Java时出现NullPointerException   在Java中压缩和解压缩字符串的调试程序   java了解JavaMail下未读消息的不同方法   java Vaadin 10网格样式基于内容的单个行   java使用Sparql查询识别实体的类别/分类   java如何在组件的设计阶段防止内存泄漏?   java使用共享首选项在应用程序上保存更改的语言   Spring数据jpa中具有复合PK的表的java本机查询   java复选框节点树