如何解析python中的JSON对象以获取part_number,product_name和quantity?
{'products': [{'part_number': 'sda', 'product_name': 'asdas', 'quantity': '12'}, {'part_number': 'asd', 'product_name': 'dfg', 'quantity': '3'}]}
data = {'products': [{'part_number': 'sda', 'product_name': 'asdas', 'quantity': '12'}, {'part_number': 'asd', 'product_name': 'dfg', 'quantity': '3'}]}
for i in data['products']:
print(i['product_name'])
其他键值相同,因为它是一个json object
,你可以直接使用循环来获取值
我不确定但是尝试导入json并解析你的对象
import json
products=json.loads({'products': [{'part_number': 'sda', 'product_name': 'asdas', 'quantity': '12'}, {'part_number': 'asd', 'product_name': 'dfg', 'quantity': '3'}]})
for product in products['products']:
print product['part_number']
print product['product_name']
print product['quantity']