文件记载和敏感的余额

rapids的Python项目详细描述


1   Introduction

restapi有文档记录且合理

使用Pyramid framework构建自动记录的restapi。

此库位于python包索引中的项目名称下 rapids

2   Usage

@rapids.decorators.resource('',None)classRoot(rapids.resources.Base):pass@pyramid.view.view_config(context=Root,rapids='')defroot_view(resource,request):returnpyramid.httpexceptions.HTTPNotFound()@rapids.decorators.resource('foo',Root)classFoo(rapids.resources.Base):pass@pyramid.view.view_defaults(context=Foo,rapids='')classFooView:def__init__(self,resource,request):pass@pyramid.view.view_config(request_method='GET')def_get_view(self):returnpyramid.httpexceptions.HTTPOk()@pyramid.view.view_config(request_method='POST')def_post_view(self):returnpyramid.httpexceptions.HTTPCreated()

3   Hacking

这个项目广泛使用toxpytestGNU Make

3.1   Development environment

使用以下命令创建一个python虚拟环境 必要的依赖关系:

tox --recreate -e develop

这将在.tox/develop目录中创建一个python虚拟环境。它 可以使用以下命令激活:

. .tox/develop/bin/activate

3.2   Run test suite

在python虚拟环境中运行以下命令:

make review

在python虚拟环境之外运行以下命令:

tox --recreate

3.3   Build and package

在python虚拟环境中运行以下命令:

make package

在python虚拟环境之外运行以下命令:

tox --recreate -e package

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

推荐PyPI第三方库


热门话题
iframe struts2中的java显示文档文件   java Graal SDK在应用程序运行时工作,但在单元测试中失败   java无法更新开放NLP模型   Selenium测试的javascript XPath标识   java Intellij不显示依赖项的源,但始终显示中JAR的反编译类。平方米   java如何在SWT中使用数据绑定启用和禁用按钮   bigdecimal Java:对2^1000的所有数字求和   java 安卓 tween动画:坐标在translate中是如何工作的?   java如何在Velocity中迭代列表项并显示预期结果   Java继承为什么这个toString打印BB而不是AB,AB?   java如何使程序等待设定的时间量?   java Eclipse是否有现成的GUI构建器?   java如何将公共EC代码点和曲线名称转换为公钥?   java Selenium 3 InternetExplorerDriver设置   java与Junit4兼容。十、   java有没有办法在Solr中实现IntRangeField?   java Spring数据JPA审核在Spring启动项目中的更新期间不起作用   Java代码重构问题   基于Java行中的单词比较文本行的字符串   java NumberFormatException在解析整数时抛出