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第三方库


热门话题
SpringPropertySource中的java三元运算符似乎不起作用   lambda在Java中对对象列表进行排序最优雅的方式是什么?   Java中矢量图像到光栅图像的转换   java如何在Android中将表格从web传输到我的数据库   运行基于java的web应用程序实例的web服务   谷歌应用引擎中的java漂亮URL   删除n个点(.)来自Java中的字符串   Java PrintWriter:随时间写入同一文件   列表<String>属性的java swagger@ApiModelProperty示例值   java的final关键字是否在static之类的方法中存储变量?   用户授权JavaSE   总是返回null的java方法   如何在Java中生成用于通过网络发送数据的字节数组   java LinkedHashSet作为API公共方法的返回类型   写入新xsd文件时java FileNotFoundException   Android中的java不向异步任务传递任何内容   有没有更简单的方法将java中的字符值转换为int?   javajdbc许可在jar中打包JDBC