2
我有一个关于Pylons的request.params
的问题,它返回一个MultiDict对象。主塔:在request.params中保存排序?
request.params是否可靠地保存GET参数的顺序?
例如,如果我访问http://localhost:5000/hello/index?a=1&a=2并调用request.params,我可以保证返回的MultiDict对象的顺序如下吗?
>>> request.params
MultiDict([('a', '1'), ('a', '2')])
我猜测不是,因为Python似乎有一个单独的OrderedMultiDict对象,用于排序MultiDicts。
如果没有,是否有其他方法可以获取GET参数并保留它们在Pylons中的排序?