class TestParamsHandler(tornado.web.RequestHandler):

    def get(self, param1, param2, param3):
        param2 = param2 if param2 else 'default2'
param3 = param3 if param3 else 'default3'
self.write({'param1': param1, 'param2': param2, 'param3': param3})


class TestParamsHandler2(tornado.web.RequestHandler):

    def get(self, **params):
        pass
How can I implement multiple URL parameters in a Tornado route?