【发布时间】:2021-12-29 18:37:49
【问题描述】:
我正在使用 python 3.6.3a。我想为每个 json 记录生成有效负载。我正在使用每个变量来访问记录。如何在有效负载中分配变量值(在这种情况下为each)?我尝试了{each} 和其他方法,但没有奏效。
下面的代码 sn-p。
json_records = [{"description":"<p>This is scenario1<\/p>","owner":"deb",
"priority":"high"},
{"description":"<p>This is scenario2<\/p>","owner":"deb",
"priority":"medium"}]
json_object = json.loads(json_records)
for each in json_object:
payload = """
{
"subject": "test",
"fieldValues": [
{each}
]
}
"""
【问题讨论】:
-
你需要一个集合,比如一个列表
-
类似的,如果不是完全重复的话:stackoverflow.com/q/70513374/1126841。请注意,您的列表
json_records根本不是 JSON。它只是 Pythondict对象的列表。 -
我尝试了链接中提到的方法,它成功了!非常感谢!
标签: python json python-3.x