restapi的包装器

syndicate的Python项目详细描述


辛迪加
==
restapi的包装器*![成熟度](https://img.shields.io/pypi/status/syndicate.svg)(https://pypi.python.org/pypi/syndicate)
[![许可证](https://img.shields.io/pypi/l/syndicate.svg)(https://pypi.python.org/pypi/syndicate)
[![更改日志](https://img.shields.io/badge/Change Log blue.svg)(https://github.com/mayfield/syndicate/blob/master/CHANGELOG.md)
[![构建状态](https://semaphoreci.com/api/v1/projects/50fbd264-8014-4fbd-9295-c99c65c8b05a/533670/shields_badge.svg)(https://semaphoreci.com/mayfield/syndicate)
[![版本](https://img.shields.io/pypi/v/syndicate.svg)(https://pypi.python.org/pypi/syndicate)



about
--


syndicate是一个使用基于http的restapi的库。这提供了
一般处理序列化(JSON、XML)和URI映射的方法,这在最近发布的许多restapi中都可以看到目前,Tastype API是主要的
目标,但是如果其他API的工作方式大致相同,那么系统应该能够与其他API一起工作。




Requirements
--


*requests(sync mode)
*aiohttp(async mode)



installation
--

python./setup.py install



--




--



*http适配器之间的统一身份验证。
*文档



同步和异步。
同步模式使用“请求”库作为http适配器,异步模式使用“aiohttp”。如果用户有自己的后端,则可以提供适配器。


会话管理(通过适配器)和序列化。



Synchronous Examples
--


**创建连接**


>使用远程API的一些基本描述实例化服务类以获得持久连接。

``python
import syndicate

bakery=syndicate.service(uri='https://a.bakery.fake',urn='/api/v1/',
auth=('mrpresident','1000xlight-points'))
`````


**简单获取**


>获取所有资源,网址为https://a.bakery.fake/api/v1/cake/

``python
,用于烘焙店中的x。获取('cake'):
打印(“cake就是食物:”,< < < < > > >“添加一个新的资源”,“>”,“.”,“.”,“.”,“.”;“.”;“.”;“.”“圆”;“.”;“16000000001”;“对不起”直接的事情。让我们“bake/api/v1/cake/100”在内容
正文中给出一些说明。

``python
bakery.do('bake',cake',100,temp=420,time=3600)
````

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

推荐PyPI第三方库


热门话题
MIME类型多部分/混合的java无对象DCH   Java Swing中单元格和列的间距   java为什么我不能使用For循环从集合中获取元素?   mysql Java餐厅计费系统   java MediaPlayer内存消耗   println Java添加的神秘输出:一些经过评估,一些经过打印   java我应该使用哪个对象?   PHP到Java论坛游戏集成   通过GeoNetwork上的java http post请求获取XML响应   java为什么类名与使用“==”的内部字符串比较冲突?   java反应。js如何定义自定义id,而不是在html中显示reactselect1value   java中的拼字数组   java如何使ScheduledExecutorService在其计划任务取消时自动终止   java查询未正确执行   IBatis+Java:检索HashMap   要读取的加密Java代码。txt文件并转换为二进制表示形式   Java Web Start应用程序自动加载   java Swing重写对象的paintComponent