【问题标题】:Flask request.args.get get all params (Python)烧瓶 request.args.get 获取所有参数(Python)
【发布时间】: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..。)

【问题讨论】:

    标签: python flask get


    【解决方案1】:

    如果您使用request.args,它将提供一个带有 GET 参数键值对的字典

    例如:http://website.com/index?arg1=hello&arg2=world

    print request.args
    >> {"arg1": "hello", "arg2": "world"}
    

    request.args.get(key) 是一个有用的字典函数,如果未设置参数,它将返回 None,而不是引发 KeyError

    【讨论】:

      【解决方案2】:
      [i for i in request.args.keys()]
      

      【讨论】:

        猜你喜欢
        • 2018-07-07
        • 2019-12-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-10-26
        • 1970-01-01
        • 1970-01-01
        • 2014-06-09
        相关资源
        最近更新 更多