相关疑难解决方法(0)

如何在Flask请求中获取数据

我希望能够将数据发送到我的Flask应用程序.我试过访问request.data但它是一个空字符串.你如何访问请求数据?

@app.route('/', methods=['GET', 'POST'])
def parse_request():
    data = request.data  # data is empty
    # need posted data here
Run Code Online (Sandbox Code Playgroud)

这个问题的答案促使我在Python Flask中询问获取原始POST主体,而不管接下来是Content-Type标头,这是关于获取原始数据而不是解析数据.

python werkzeug flask

623
推荐指数
20
解决办法
72万
查看次数

为什么dict.get(key)而不是dict [key]?

今天,我遇到了这个dict方法get,它给出了字典中的一个键,返回了相关的值.

这个功能用于什么目的?如果我想找到与字典中的键相关联的值,我可以这样做dict[key],它返回相同的东西:

dictionary = {"Name": "Harry", "Age": 17}
dictionary["Name"]
dictionary.get("Name")
Run Code Online (Sandbox Code Playgroud)

python dictionary

553
推荐指数
11
解决办法
46万
查看次数

Flask有可选的URL参数吗?

是否可以直接声明烧瓶URL可选参数?

目前我正按以下方式进行:

@user.route('/<userId>')
@user.route('/<userId>/<username>')
def show(userId, username=None):
    pass
Run Code Online (Sandbox Code Playgroud)

有什么东西可以让我直接说"用户名"是可选的吗?

python flask

219
推荐指数
8
解决办法
12万
查看次数

标签 统计

python ×3

flask ×2

dictionary ×1

werkzeug ×1