我在使用 ZMQApplication 时遇到了一些问题
例如,我在 python 中有一个代码
...
application = ZMQApplication([
(r'/account/([^/]*)/([^.]*)', AccountHandler),
])
...
和类 AccountHandler
class AccountHandler(web.RequestHandler):
def get(self,data1,data2):
...
当我发送查询 /account/test/123 python throw exception
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/tornado/web.py", line 954, in _execute
getattr(self, self.request.method.lower())(*args, **kwargs)
TypeError: get() takes exactly 3 arguments (2 given)
在 data1 我可以看到完整的查询 url = '/account/test/123'
如果我尝试加载 /account/test/123/234 然后按预期接收 404