Tornado的简单包装器,使用环境变量作为主机、端口和端点前缀。还使用py hancock库对端点进行签名。还会自动添加“time”、“ping”和“status”的终结点。
capuchin的Python项目详细描述
卷尾猴素0.0.6
带有一些内置端点的Tornado服务器
下面是一个简单的用法示例:
import capuchin.web class TestHandler(tornado.web.RequestHandler): def get(self): self.write("hola") def test_job(): print("did some job") if __name__ == "__main__": c = capuchin.web.Application([ (r"/test", TestHandler), ]) c.add_status_job("Test Job", 5, test_job) c.listen()
应用程序在初始化时查看环境变量host,port,以及endpoint。 如果未设置这些值,则默认值为主机:0.0.0,端口:8080,端点:/。
得到卷尾猴
sudo easy_install capuchin
从Python Package Index下载最新版本 或者克隆the repository
更多的文档正在进行中(查看site以获取更新)
提供有关bug tracker的任何反馈和问题,这些反馈和问题应该很快就会出现。