python异步rest客户端
aionap的Python项目详细描述
aionap是一个支持异步的rest客户端。它使用类似于slumber的api,并复制它的其他部分。
您可以通过请求、问题或电子邮件进行贡献。
快速启动
安装aionap:
$ pip install aionap
安装可选要求:
pip install pyyaml
使用它!
使用量
- 获取一个api对象并获取一个url/资源(例如https://demo.api-platform.com/books)
importaionapasyncwithaionap.API('https://demo.api-platform.com')asapiresponse=awaitapi.books.get()
有关更多信息,请参见documenation、test/test_demo_api.py文件或示例目录。
安装
aionap可以通过pypi获得,只需照常安装即可。
$ pip install aionap
aionap需要python>;=3.6。
[可选]pyyaml(yaml序列化程序必需):
$ pip install pyyaml
功能
- 基本身份验证支持
- json,yaml序列化程序
- 获取、发布、放置、修补、删除资源
- 良好的测试覆盖率
待办事项
- OAuth支持
- 阅读DOCS API文档(SSL证书文件)
兼容性
python=3.6
许可证
BSD 2条款许可证