Python 썸네일형 리스트형 [데이터시각화/Plotly] Colopleth로 지도에 정보 시각화하기 Geojson으로 좌표값 불러온 후 geopandas 객체로 선언하기 미국 geojson 다운 받기 from urllib import request url = '' savename = './data/us-states.json' request.urlretrieve(url,savename) print("저장되었습니다.") https://github.com/PublicaMundi/MappingAPI/blob/master/data/geojson/us-states.json json 불러와서 geo 파일 저장 import json with open('./data/us-states.json', 'r') as f: json_data = json.load(f) geo = json.dumps(json_data, inden.. 더보기 [파이썬/Python] 클로저, closure 클로저란? - 클로저는 Outer function이 종료된 후에도 Outer function에 접근할 수 있는 함수(nested function)이다. - 즉, 지역함수가 종료된 후에도 지역함수의 변수에 접근할 수 있게 한다. - 클로저의 특성 : 불변자료구조이며, 멀티스레드 프로그래밍에 강점이 있다. 언제 사용하는가? 클로저는 전역 변수의 사용을 피하고, 데이터의 숨김(data hiding)을 제공하고, 몇몇 메서드들에 솔루션을 제공한다. - 데코레이터와 함께 사용하면 높은 확장성을 제공한다. - 여러 속성과 메서드들이 있는 경우에는 클래스 구현이 권장된다. def greet(name): # inner function def display_name(): print("Hi", name) # call in.. 더보기 이전 1 다음