1import json
2
3with open('file_to_load.json', 'r') as file:
4 data = json.load(file)
1import json
2
3data = {}
4data['people'] = []
5data['people'].append({
6 'name': 'Scott',
7 'website': 'stackabuse.com',
8 'from': 'Nebraska'
9})
10data['people'].append({
11 'name': 'Larry',
12 'website': 'google.com',
13 'from': 'Michigan'
14})
15data['people'].append({
16 'name': 'Tim',
17 'website': 'apple.com',
18 'from': 'Alabama'
19})
20
21with open('data.txt', 'w') as outfile:
22 json.dump(data, outfile)
23
1>>> jstr = json.dumps(data, ensure_ascii=False, indent=4)
2>>> print(jstr)
3{
4 "item": "Beer",
5 "cost": "£4.00"
6}
7