服务器在线 - 服务器软件 - 网站地图 服务器在线,专注于服务器技术!

当前位置:主页 > 编程脚本 > Python > 正文

python获取CombinedMultiDict数据方法

时间:2022-12-03    来源:未知    投稿:admin    点击:

例:

from flask import Flask  # 导入Flask类
from flask import render_template  # 导入flask中的render_template
from flask import request  # 导入flask中的request

app = Flask(__name__)

@app.route("/login")
def login():
    return render_template("login.html")


@app.route("/req",methods=["POST","GET"])  # 只允许POST和GET
def home():  # 视图函数
    print(
        request.values)  # CombinedMultiDict([ImmutableMultiDict([('id', '1'), ('age', '20')]), ImmutableMultiDict([('user', 'xiao'), ('pwd', '123')])])
    print(request.values.get("id"))  # 1
    print(request.values["user"])  # Oldboy
    # 这回喜欢直接操作字典的小伙伴们有惊喜了! to_dict() 方法可以直接将我们的参数全部转为字典形式
    print(request.values.to_dict())  # {'user': 'xiao', 'pwd': '123', 'id': '1', 'age': '20'}

    return "ok"


if __name__ == '__main__':
    app.run("0.0.0.0", 5000, debug=True)

如果您的问题仍未解决,还可以加入服务器在线技术交流QQ群:8017413寻求帮助。


相关内容
最新热点内容