Python tornado 4.5应用程序名为

Python tornado 4.5应用程序名为,python,tornado,Python,Tornado,升级到4.5后,从tornado.web.RequestHandler AttributeError: 'Application' object has no attribute 'named_handlers' 获取命名\u处理程序列表/字典的新方法是什么?这已作为新功能的一部分删除。尝试该功能,该功能在Tornado 4.5中仍然可用 handler = application.reverse_url('name') 有效,谢谢。似乎application.wildcard\u rou

升级到4.5后,从
tornado.web.RequestHandler

 AttributeError: 'Application' object has no attribute 'named_handlers'

获取命名\u处理程序列表/字典的新方法是什么?

这已作为新功能的一部分删除。尝试该功能,该功能在Tornado 4.5中仍然可用

handler = application.reverse_url('name')

有效,谢谢。似乎
application.wildcard\u router.named\u rules
是旧的
named\u handlers
,不是吗?或多或少,但在新的架构下,可能会有很多路由器。依赖“反向url”而不是“命名规则”,因为前者是有文档记录的、稳定的,在下一个版本中不会再次更改。我使用它来获取“概览处理程序”的所有已注册处理程序,还有其他方法获取所有已注册处理程序吗?