4_2 json字符串转Python对象
1 """json字符串到Python对象""" 2 3 4 import json 5 6 json_str = '[{"username": "张三", "age": 18, "country": "china"}, {"username": "lisi", "age": 20, "country": "USA"}]' 7 # json字符串到Python对象 8 persons = json.loads(json_str) 9 print(type(persons)) # <class 'list'> 10 for person in persons: 11 print(person) 12 13 # 从json文件中读取json数据 14 with open('4_1person.json', 'r', encoding='utf-8') as fp: 15 persons = json.load(fp) 16 print(type(persons)) # <class 'list'> 17 for person in persons: 18 print(person)