我想删除我得到的json数据中的一些字符。
我想要的输出是这样
uploads/8ca8672f4cfb4b31bf39db344a05055a.jpeg
但是我得到的是这个
{'image_url': 'uploads/8ca8672f4cfb4b31bf39db344a05055a.jpeg'}
这是我的代码
people_string = '''
{
"event": "account_aprroved",
"payload": {
"images": [
{
"image_url": "uploads/8ca8672f4cfb4b31bf39db344a05055a.jpeg"
},
{
"image_url": "uploads/7de53d084e5d441fa530f4d5ea9bb3ec.jpeg"
}
],
},
}
data = json.loads(people_string)
for person in data['payload']['images']:
print(person)
答案 0 :(得分:4)
尝试访问每个人的image_url
字段:
data = json.loads(people_string)
for person in data['payload']['images']:
print(person['image_url'])
答案 1 :(得分:0)
尝试 打印(人['image_url'])