1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| import pandas as pd from pathlib import Path import json
p = Path(r'c:\some_path_to_file\test.json')
with p.open('r', encoding='utf-8') as f: data = json.loads(f.read())
df = pd.json_normalize(data)
pk model fields.codename fields.name fields.content_type 22 auth.permission add_logentry Can add log entry 8 23 auth.permission change_logentry Can change log entry 8 24 auth.permission delete_logentry Can delete log entry 8 4 auth.permission add_group Can add group 2 10 auth.permission add_message Can add message 4
df.to_csv('test.csv', index=False, encoding='utf-8')
|