4

我收到一个 POST 请求,其中的数据格式为 MultiDict 对象。我在哪里可以找到有关此数据结构的文档?以及将这些数据解码为字典对象(内部包含列表和字典)的最佳方法(库)是什么

我确实在 urllib3 中找到了这个,但不确定是否是这样。首选方式。

我已经编写了大部分代码来匹配这种数据风格,所以我并不期待改变从 HTML 表单本身发送数据的方式。

谢谢

4

2 回答 2

10

MultiDictWebOb 项目的一部分,请参阅它的MultiDict 文档

A 的MultiDict行为与python字典差不多,只是你可以使用and方法显式地请求一个值或一个值列表。.getone().getall()

.mixed()根据需要返回具有单个值和列表值的字典来表示每个键,或者您可以使用它.dict_of_lists()来为所有键生成列表。

于 2013-04-11T19:44:09.300 回答
0

更新的文档链接:Webob MultiDict

你可能想要mixed()dict_of_lists()

于 2018-03-01T20:04:27.457 回答