ubersmith远程模块服务器

ubersmith-remote-module-server的Python项目详细描述


https://travis-ci.org/internap/python-ubersmith-remote-module-server.svg?branch=master

Ubersmith远程模块服务器

对提议的ubersmith webhook格式(method、params、env和callback)进行标准化, 这是一种将任何python对象服务为“bersmith远程模块”的简单方法。

任务

提供一种用python编写设备、订单和服务模块的简单方法,代码行越少越好。

视野

一个远程“hello world”设备模块应该能容纳20行以下。

  • 每件事都应该经过检验,并且容易理解。

示例

>>> from ubersmith_remote_module_server import server
>>> class MyDeviceModule(object):
...   def hello(self, env):
...     return "world"
...
>>> s = server.Server({'my_device_module': MyDeviceModule()})
>>> s.run()
 * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)

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

推荐PyPI第三方库


热门话题
JavaAnt:如何减去两个属性(包含时间戳)?   java是否可以使用MockRestServiceServer在Android上测试RestTemplate?   不允许java IntentReceiver组件绑定到服务   typescript通过POST从Java调用Firebase函数   java如何在svg到png的转换中改变前景色?   继承最佳实践Java   JavaJahia6.6CMS编写自己的管理器   计算CSV文件中行数的java内置方法?   Eclipse插件开发:扩展默认Java编辑器/文本悬停   (Java)开发人员这么做有什么目的吗?   java为javaFx表视图中的每一行动态填充组合框列表   java泛型。创建两个对象并将其添加到另一个对象   设计模式Java重构几乎相同的方法   java Android相对布局并隐藏其他视图定义的位于其上方的子级   java如何在多个部分中解析和索引一个大文件,以便在inputstream中读取一个文件时消耗更少的内存?   java NumberFormat为某些地区的货币显示错误的十进制标记格式