使布线与烧瓶蓝图相似

tor-router的Python项目详细描述


  • 与flask蓝图一样,handler匹配url前缀,url端点映射到由route decorator修饰的handler实例方法。

INSTALL

pip install tor-router (recommended pypi: "https://pypi.python.org/pypi")

EXAMPLE

from tornado import gen
from tornado.httpserver import HTTPServer
from tornado.ioloop import IOLoop
from web import TrfRequestHandler, route, TrfApplication


class TrfHandler(TrfRequestHandler):
    def get(self, *args, **kwargs):
        self.write("get ok")
        self.finish()

    @gen.coroutine
    def post(self, *args, **kwargs):
        self.write("post ok")
        self.finish()

    @route("/hello")
    def say_hello(self, *args, **kwargs):
        self.write("hello")
        self.finish()

    @route("/hi")
    @gen.coroutine
    def say_hi(self, *args, **kwargs):
        self.write("hi")
        self.finish()

    @route("/fine", allow_method=["get", "post", "put"])
    @gen.coroutine
    def say_fine(self, *args, **kwargs):
        self.write("fine")
        self.finish()


if __name__ == '__main__':
    app = TrfApplication([(r"/api", TrfHandler)])
    server = HTTPServer(app)
    print 8988
    server.listen(8988)
    IOLoop.current().start()

Requirement

  • cpython 2.7.12
  • 龙卷风4.2.1

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

推荐PyPI第三方库


热门话题
当您有许多具有不同密钥值的位置时,java Enterprise是加密环境变量的正确方法   java如何使用视图保持器模式制作自定义适配器?   java如何迭代Camel体中的嵌套列表?   序列化用base 64进行Java序列化   java打开文件的最佳方式(并确保选择了文件)   java marvin图像色差插件错误   java如何在eclipse中添加属性文件文件夹   比较java。util。日历日期到java。util。日期   java无法在下一个类(活动)中获取哈希表   java如何将这段代码转换为循环?   java查找通过REST失败   java getIntent返回null   在Java中,如何通过外部集合从内部集合检索数据?   java单点登录以保护REST API和内部基于web的系统