본문 바로가기
[업무 지식]/Crawling

[저장하기] JSON 형식으로 저장하기

by 에디터 윤슬 2024. 12. 31.
import json

cities = [
    {'rank': 1, 'city': '상하이', 'population': 24150000},
    {'rank': 2, 'city': '카라치', 'population': 23500000},
    {'rank': 3, 'city': '베이징', 'population': 21516000},
    {'rank': 4, 'city': '텐진', 'population': 14722100},
    {'rank': 5, 'city': '이스탄불', 'population': 14160467},
]

# 사람이 읽기 쉬운 형태로 출력
# 2개의 공백으로 들여쓰기
print(json.dumps(cities, ensure_ascii=False, indent=2))

# json 형식으로 저장
with open('top_cities.json', 'w') as f:
    json.dump(cities, f)