Python/Flask将键添加到内部字典
我试图用ID列表构造一个字典,它将用作API的响应。dict将用于生成JSON响应 我试图附加受请求影响的ID列表,但遇到代码下面显示的错误 我有以下代码:Python/Flask将键添加到内部字典,python,json,flask,Python,Json,Flask,我试图用ID列表构造一个字典,它将用作API的响应。dict将用于生成JSON响应 我试图附加受请求影响的ID列表,但遇到代码下面显示的错误 我有以下代码: data = {"data" : { "message" : "UPDATED TICKETS SUCCESSFULLY", "status" : 200}} data['data'].append({"child_ids" : child_sr_ids}) 我得到的错误是:AttributeError:“dict”对象没有属性“appe
data = {"data" : { "message" : "UPDATED TICKETS SUCCESSFULLY", "status" : 200}}
data['data'].append({"child_ids" : child_sr_ids})
我得到的错误是:AttributeError:“dict”对象没有属性“append”
这似乎与我读到的其他来源相矛盾,比如:
我肯定我做错了一些简单的事情,但我无法解决。我希望你能指点方向
编辑:标题已更改,以更好地反映正确的术语您不是附加到列表,而是向内部词典添加一个键。您需要的是:
data['data']['child_ids'] = child_sr_ids
您不是在列表中追加,而是在向内部字典添加一个键。您需要的是:
data['data']['child_ids'] = child_sr_ids
data[“data”]
不是列表。这是一本字典。代码中没有一个列表。我想你要做的是:
data[“data”][“child_id”]=child_sr_id
data[“data”]
不是一个列表。这是一本字典。代码中没有一个列表。我想你要做的是:
data[“data”][“child_id”]=child_sr_id
只需尝试下面的行或使用dict update
data["new key"] = "some new entry"
只需尝试下面的行或使用dict update
data["new key"] = "some new entry"