use*_*575 3 python wsgi urllib python-3.x python-3.2
我param1=value1¶m2=¶m3=value3使用urllib.parse.parse_qs(python 3 wsgi应用程序)解析以下请求,但此函数返回仅带param1和param3键的dict .我可以使用什么功能来获得空param2?
它就在文档中parse_qs():
可选参数keep_blank_values是一个标志,指示百分比编码查询中的空值是否应被视为空字符串.true值表示空格应保留为空字符串.默认的false值表示将忽略空白值并将其视为未包含它们.
换句话说,而不是
>>> parse_qs(querystring)
{'param1': ['value1'], 'param3': ['value3']}
Run Code Online (Sandbox Code Playgroud)
... 你需要:
>>> parse_qs(querystring, keep_blank_values=True)
{'param2': [''], 'param1': ['value1'], 'param3': ['value3']}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1142 次 |
| 最近记录: |