json 2

[python] Flask 기본 통신 예제

본 포스팅은 파이썬 Flask 라이브러리를 통해 프로젝트간 통신하여 데이터를 주고 받는 기본예제에 대한 내용을 다룹니다. 먼저 Flask 라이브러리를 사용하는 프로젝트를 "api" 라고 칭하고, Flask 주소를 호출하는 프로젝트를 "client" 로 지칭하겠습니다.  # api 예제from flask import Flask, request, jsonifyimport jsonapp = Flask(__name__)@app.route('/post/data_post', methods=['POST'])def api_post(): json_data = json_loads() result = {'msg': 'SUCCESS', 'result': ''} if json_data == {}: ..

기타 (Other) 2024.11.09

[넷째마당_다양한 데이터 분석의 세계] 11 지도 시각화

지역별 특징을 지도에 색깔로 표현한 단계 구분도를 만드는 방법을 알아봄.11-1 시군구별 인구 단계 구분도 만들기지역별 통계치를 색깔 차이로 표현한 지도를 단계 구분도(choropleth map)라고 함. 단계 구분도를 만들면 인구나 소득 같은 통계치가 지역별로 어떻게 다른지 쉽게 이해할 수 있음. 시군구별 인구 데이터를 이용해 단계 구분도를 만들어 보겠음.import jsongeo = json.load(open('SIG.geojson', encoding = 'UTF-8'))tip) json.load()로 GeoJSON 파일을 불러오려면 open()을 이용해 파일을 열어야 함.tip) GeoJSON은 위치 정보를 JSON 포맷으로 저장한 표준 지리 정보 데이터 포맷임. 지리 정보 데이터를 다루는 대부분의..