【发布时间】:2016-12-19 19:31:54
【问题描述】:
如何从烧瓶中的 URL 解析所有 GET 参数? 我尝试使用 request.args.get,但它适用于特定的 GET 参数(预定义),但我需要从我的大 URL 中解析它(例如:http://site.ru/?a=1&b=2&c=3&some_string=string..。)
【问题讨论】:
如何从烧瓶中的 URL 解析所有 GET 参数? 我尝试使用 request.args.get,但它适用于特定的 GET 参数(预定义),但我需要从我的大 URL 中解析它(例如:http://site.ru/?a=1&b=2&c=3&some_string=string..。)
【问题讨论】:
如果您使用request.args,它将提供一个带有 GET 参数键值对的字典
例如:http://website.com/index?arg1=hello&arg2=world
print request.args
>> {"arg1": "hello", "arg2": "world"}
request.args.get(key) 是一个有用的字典函数,如果未设置参数,它将返回 None,而不是引发 KeyError
【讨论】:
[i for i in request.args.keys()]
【讨论】: