python - 在 python 中为 API 请求 jsonify 选项卡
问题描述
我在那里,我从 mysql 得到了一个标签,如下所示:
{'jean': 22, 'pierre': 26, 'john': 21, 'charles': 23, 'test': 25, 'test2': 45}
调用用户
我想像这样 Jsonify 它:
[{
"name": "jean"
"age": 22
}
{
"name": "pierre"
"age" : 26
}
...
而我做不到。请问你能帮帮我吗 ?
@app.route("/users", methods = ['GET'])
def getUsers():
return jsonify({'users' : users}]
解决方案
它看起来像这样:
d = {'jean': 22, 'pierre': 26, 'john': 21, 'charles': 23, 'test': 25, 'test2': 45}
res = []
for k, v in d.items():
res.append({"name": k, "age": v})
print(res)
推荐阅读
- java - 我如何在spring boot的html页面中打印登录用户名作为输入?
- django - 如何在不通过 GET 转换的情况下按原样传递完整数据?
- installation - 无法在 PyCharm 上安装包 channels-redis
- dart - Dart - 通过值传递 int 但引用列表?
- python - Python:解码用仿射密码编码的 Vigenere 密码
- python - 将“python脚本”别名为指定名称,以便为python cli应用程序提供命令
- ruby-on-rails - 使用枚举的 Ruby on rails 用户角色始终保持为 nil
- java - java - 如何对列表进行排序并使用其更改的索引对Java中的另一个列表进行排序?
- android-studio - Gradle 下载并解压多个依赖
- r - 从函数中的函数打印到控制台