阅读更多

4顶
0踩

开源软件

原创新闻 Eve:基于Python的REST API框架

2013-09-12 15:51 by 副主编 mengyidan1988 评论(1) 有8358人浏览

Eve是一款Python的REST API框架,用于构建和部署高可定制的、全功能的RESTful的Web服务。Eve是一个开源项目,遵循BSD开源协议,已在Python 2.6、2.7以及Python 3.3版本下进行了非常全面的测试。


 示例代码: 

 

from eve import Eve
app = Eve()
app.run()

 

API可以使用了,尽情享受吧:

$ curl -i http://example.com/people/
HTTP/1.1 200 OK

  你所要做的就是配上一个数据库、配置文件(默认是settings.py)、启动脚本来让API可以在线使用。总之,你会发现,配置和调优API是一件非常简单的事情。 

 

特色

 

  • 强调REST
  • 非常全面的CRUD操作
  • 可自定义的资源端点
  • 自定义多个项目端点
  • 筛选和排序
  • 分页
  • HATEOAS
  • JSON和XML渲染
  • 条件请求
  • 数据完整性和并发控制
  • 多个添加操作
  • 数据验证
  • 可扩展的数据验证
  • 资源级缓存控制
  • 版本
  • 验证
  • CORS跨地资源共享
  • 默认情况下只读
  • 默认值
  • 预定义的数据库过滤器
  • 预测
  • 事件关联
  • 速率限制
  • MongoDB支持

 

相关资料:

 

  • 大小: 5.8 KB
4
0
评论 共 1 条 请登录后发表评论
1 楼 qkjava 2015-01-30 10:34
与 JAVA实现的API混用

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 专为人类设计的REST API框架-Python开发

    Eve Eve是一个为人类设计的开源Python REST API框架。 它使您可以毫不费力地构建和部署高度可定制的,功能齐全的RESTful Web服务。 Eve由Flask,Redis,Cerberus,Even Eve提供支持。Eve Eve是一个为人类设计的开源...

  • angular-evening:用于 Python 框架 Eve 的基于类的 REST API 接口

    该库可以按原样用于 Eve API,也可以扩展或用作灵感。 另请参阅 。 特征 支持电子标签 hasMore()和loadMore()方法用“下一个”页面填充集合。 将嵌套对象正确格式化为参数 使用 Eve/MongoDB $text运算符的自由...

  • Eve-基于Python的REST API框架

    Eve:基于Python的REST API框架Eve是一款Python的REST API框架,用于发布高可定制的、全功能的RESTful的Web服务,帮你轻松创建和部署API。目前最新版本为0.1.0。 Eve是一款Python的REST API框架,用于构建和部署高可...

  • python rest api 框架_Python Eve REST API框架

    说到Eve它是一款Python REST API框架,主要用于发布高可定制全功能的Web服务,可以上我们轻松创建部署Api。python eve现在的最新版本是0.1.0版本,它是一个开源项目遵循BSD开源协议,在Python 2.6、2.7以及Python ...

  • Python的RESTAPI框架Eve.zip

    Eve 是一款Python的REST API框架,用于发布高可定制的、全功能的 RESTful 的 Web 服务。 特定: 强调REST 非常全面的CRUD操作 可自定义的资源端点 自定义多个项目端点 筛选和排序 分页 HATEOAS ...

  • python eve mysql_基于python的REST框架eve测试与mongodb的数据操作

    Eve是一款Python的REST API框架,用于构建和部署高可定制的、全功能的RESTful的Web服务。Eve是一个开源项目,遵循BSD开源协议,已在Python 2.6、2.7以及Python 3.3版本下进行了非常全面的测试。特色强调REST非常全面...

  • python api开发用什么框架_python api框架

    关于python api框架的搜索结果问题哪种python框架仅适合于api我是Python的新手,并希望使用python构建其余的完整Web服务。由于某些依赖性,无法使用任何其他脚本语言。任何人都可以建议Python是否具有任何仅用于api...

  • Python REST API 框架

    http://python-eve.org/index.html

  • python RESTful API框架:Eve 高速入门

    Eve是一款Python的REST API框架。用于公布高可定制的、全功能的RESTful的Web服务。帮你轻松创建和部署API,本文翻译自Eve官方站点: http://python-eve.org/quickstart.html#database-interlude Eve...

  • python restful框架比较_【已解决】选择好的Flask的REST API的框架

    折腾:期间,想要找个好的Flask中的REST的框架,用于开发REST API。之前已经知道并用过flask-restful,是还不错。但是想看看是否有更好的。flask rest frameworkflask best rest framework还是推荐:Flask-RESTful...

  • python RESTful API框架:Eve 快速入门

    Eve是一款Python的REST API框架,用于发布高可定制的、全功能的RESTful的Web服务,帮你轻松创建和部署API,本文翻译自Eve官方网站: http://python-eve.org/quickstart.html#database-interludeEve 快速入门: ...

  • 用Python构建API的八大流行框架

    本文将和您讨论八种可将API的开发过程变得简单且快捷的Python框架。其中,Hug和Eve等框架更适合于小型项目,而Django、Flask和Falcon则适合于大型的应用程序。 凭借着平缓的学习曲线和简单直接的语法,Python在全球...

  • Python_eve_REST_API一个简单的python web框架

    很简单的一个web框架,简单试验一下pip install eve Development $ git clone http://github.com/pyeve/eve.git Initialized empty Git repository in ~/dev/eve/.git/ $ cd eve $ virtualenv venv New python ...

  • api:用于SisComando的RESTful API

    该API使用一个Python REST API框架。 在我们使用它的MongoDB上,它可以正常工作。 但是您可以使用关系SQL数据模型,请参阅 。 请参阅官方文档。要求Python 2.7 雷迪斯MongoDB的安装遵循步骤。 1.创建virutalenv $ ...

  • Python-eveRESTAPI框架由FlaskMongoDB等驱动

    eve:REST API 框架,由 Flask, MongoDB 等驱动

  • 利用Simulink实现混合储能系统在直流微网中的下垂控制策略研究:保持直流母线电压稳定的实践与探究,Simulink仿真下的光储直流微网混合储能系统下垂控制策略优化研究(注意版本要求为2021A以上

    利用Simulink实现混合储能系统在直流微网中的下垂控制策略研究:保持直流母线电压稳定的实践与探究,Simulink仿真下的光储直流微网混合储能系统下垂控制策略优化研究(注意版本要求为2021A以上),混合储能系统 光储微网 下垂控制 Simulink仿真 注意版本2021A以上 由光伏发电系统和混合储能系统构成直流微网。 混合储能系统由超级电容器和蓄电池构成,通过控制混合储能系统来维持直流母线电压稳定。 混合储能系统采用下垂控制来实现超级电容和蓄电池的功率分配,蓄电池响应低频量,超级电容响应高频量。 通过改变光照来影响光伏出力,控制混合储能系统保持微网直流母线电压稳定在380V,不受光伏出力变化影响。 ,混合储能系统; 光储微网; 下垂控制; Simulink仿真; 版本2021A; 直流母线电压稳定; 光伏出力变化; 超级电容器; 蓄电池。,2021A+混合储能系统:光储微网下垂控制Simulink仿真研究

  • JavaScript入门到精通: 全栈编程语言的基础与进阶学习指南

    内容概要:本文档是针对JavaScript这一跨平台解释型语言的详尽入门手册,首先概述了JavaScript的概念及其重要特性,强调它不仅适用于前端同时也活跃于Node.js的服务器环境之中,从而成为全栈开发的重要技能。紧接着文档阐述了JavaScript的基本语法元素如变量声明、数据类型、运算符及控制结构,让新手理解JavaScript的语法规则,并通过函数与对象操作加深印象。之后介绍了一些常见的实用工具和高级用法,例如模板字符串、解构赋值以及异步编程手段(比如Promise)。对于想要深入探索的应用场景给出了广泛的指引,无论是传统的web开发还是新兴领域的IoT或自动化脚本编写皆有所涉猎。 适合人群:对于那些没有编程背景或有其他编程经验但仍希望了解并擅长运用JavaScript的个人来说非常适合。 使用场景及目标:目的是向初学者提供足够的理论指导和技术实践机会,使他们能够在不同平台上利用JavaScript创造出有意义的作品;不论是想要从事专业软件开发或是业余项目爱好者都能够从中受益。 其他说明:文档还提供了大量权威且有用的外部链接供进一步深造学习,包括但不限于主流的在线课程、权威的技术参考资料及充满活力的支持社区。

  • 2D3D 中弗里德里希常数和庞加莱常数的计算 附Matlab代码.rar

    1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

  • 级联H桥SVG无功补偿系统在不平衡电网中的三层控制策略:电压电流双闭环PI控制、相间与相内电压均衡管理,级联H桥SVG无功补偿系统在不平衡电网中的三层控制策略:电压电流双闭环PI控制、相间与相内电压均

    级联H桥SVG无功补偿系统在不平衡电网中的三层控制策略:电压电流双闭环PI控制、相间与相内电压均衡管理,级联H桥SVG无功补偿系统在不平衡电网中的三层控制策略:电压电流双闭环PI控制、相间与相内电压均衡管理,不平衡电网下的svg无功补偿,级联H桥svg无功补偿statcom,采用三层控制策略。 (1)第一层采用电压电流双闭环pi控制,电压电流正负序分离,电压外环通过产生基波正序有功电流三相所有H桥模块直流侧平均电压恒定,电流内环采用前馈解耦控制; (2)第二层相间电压均衡控制,注入零序电压,控制通过注入零序电压维持相间电压平衡; (3)第三层相内电压均衡控制,使其所有子模块吸收的有功功率与其损耗补,从而保证所有H桥子模块直流侧电压值等于给定值。 有参考资料。 639,核心关键词: 1. 不平衡电网下的SVG无功补偿 2. 级联H桥SVG无功补偿STATCOM 3. 三层控制策略 4. 电压电流双闭环PI控制 5. 电压电流正负序分离 6. 直流侧平均电压恒定 7. 前馈解耦控制 8. 相间电压均衡控制 9. 零序电压注入 10. 相内电压均衡控制 以上十个关键词用分号分隔的格式为:不

  • 基于时空RBF-NN的混沌时间序列预测 附Matlab代码.rar

    1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

Global site tag (gtag.js) - Google Analytics