我正在使用python Routes包(http://routes.groovie.org/modules/mapper.html#routes.mapper.Mapper.connect)
我已将代码简化为以下内容:
from routes import Mapper
m = Mapper()
m.connect('upnp/:udn/:sid/:action', controller='upnp', action='desc', sid=None)
a = m.generate(controller='upnp', action='desc', udn='uuid:1234', sid=None)
print '---'
print a
print '---'
现在,我认为它应该打印出'/ upnp / uuid:1234 / None / desc'但生成返回无。
任何想法出了什么问题?
非常感谢
答案 0 :(得分:0)
找出原因:生成线中的sid = None。