python restful api框架

stagecoach-ap的Python项目详细描述


https://travis-ci.org/stagecoachio/apy.png?branch=masterhttps://coveralls.io/repos/stagecoachio/apy/badge.png?branch=masterDownloadsLatest Version

apy是一个强大的python框架,设计目的明确且单一:用作rest api。因此,apy只做一件事,并把它做好

它使现实世界中的web应用程序开发和部署更有趣、更可预测、更高效。

大多数现有的Python框架对于Python编码器来说是极其冗长和不舒服的,它们需要一个简单而优雅的工具箱来创建全功能的API REST应用程序。

它们可以提供您所需的大部分api rest功能,但由于它们是多用途的,有时是对api rest应用程序的总体架构, 执行最简单的任务需要额外的工作量。所以,当你使用多ropose框架时, 您可能没有遵循python的原则“简单胜于复杂”。

事情不应该这样。不是Python。

apy具有优异的性能,集成了tornado异步网络库。由facebook提供支持。(您可以轻松配置其他wsgi适配器)

通过使用无阻塞网络I/O,可以扩展到数以万计的开放连接,使其成为长时间轮询的理想选择, 以及其他需要与每个用户建立长期连接的应用程序。


我们认为,开发必须是一种愉快和创造性的体验,才能真正实现目标。

快乐的开发人员可以制作出最好的代码。

安装

要安装apy,只需:

$ pip install stagecoach_apy

文档

文档可在http://apy.readthedocs.org/

兼容性

apy通过travis连续集成进行了全面测试:

  • Python2.6
  • python 2.7版
  • 皮比
  • python 3.2
  • Python3.3
  • Python3.4

apy是根据mit许可证授权的开源软件

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

推荐PyPI第三方库


热门话题
java Netbeans hibernate pdf报告   java如何将通用JAXBElement作为输入   java如何在Spring中注入自定义ObjectFactory   使用webview下载java 安卓 instagram视频   是否可能使用Java在OpenCL上运行C应用程序?   java AbstractTableModel使用TreeMap<Integer,Vector<Object>作为实现insertRow()的基础   java使用@Transaction和spring boot 2.1回滚每个异常   java Hibernate批处理操作性能   swing从Java对象的ArrayList创建JTable   代码可读性为什么java没有相同的功能/替代方案   java Spring创建名为“org”的bean时出错。springframework。aop。配置。内部自动加速器   java如何在JTable中维护用户指定的列宽?   java FCM通知图标未更改   kryo如何在java之外向kryonet发送数据   java当记录计数很高且某些列被索引时,如何优化Oracle DB中的插入率?   ffmpeg如何使用java程序执行cmd命令