최류현의 컴퓨터 정보공간

🗂️프로젝트/일기예보 서비스 만들기

파이썬 일기예보 서비스 만들기 (2) - 지역 선택하기

지난번 포스팅에서 Data.go.kr의 공공데이터로 제공하는 기상청 날씨API를 사용하여 일기예보를 확인해봤습니다.(이전글) 이번에는 지난번에 만든 파이썬코드에다 사용자가 원하는 지역을 선택하면 API제공자료로 제공되는 엑셀파일의 날씨정보 좌표를 찾아와 날씨를 확인하도록 추가해보겠습니다. 문제 해결 방법 각 지역의 x,y좌표가 담긴 엑셀파일 입니다. 사용자는 1단계, 2단계, 3단계 세번의 선택을하면 그에맞는 격자 X와 격자 Y값을 제공해주려고 합니다. 하지만 엑셀의 데이터가 너무 방대하므로 중복되는 시를 제외하고 하나로 일치하는 시끼리만 목록형으로 제공해주면 선택이 편하겠다고 생각했습니다. 터미널 환경에서는 사용자에게 선택지를 보여주는 것이 제한적이기 떄문에 웹 기반으로하여 어떤 환경에서든 쉽게 접근하..

🗂️프로젝트/일기예보 서비스 만들기

파이썬 공공데이터 날씨 API를 사용하여 일기예보 서비스 만들기 (1)

파이썬에서 오픈 API를 사용하면 더 다양한 데이터를 처리하고 서비스를 제공할 수 있습니다. 다양한 API들중 공공데이터포털(DATA.GO.KR)에 접속해보면 사이트내에서 제공하는 다양한 종류의 데이터가 있습니다. 파이썬에서 공공데이터포털이 제공하는 기상청 API를 사용하여 일기예보 형식의 현재 기온을 알아보도록 하겠습니다. 파이썬을 통해 공공데이터의 날씨API를 사용하면 오늘의 날씨를 텔레그램 메신저나 카카오톡 등에서 조회할 수도 있으며 요즘 핫한 AI에 기능을 추가하여 음성으로 질문하면 오늘의 날씨를 알려주는 등 다양하게 활용할 수 있습니다. 공공데이터포털 기상청 API활용 신청 먼저 사용할 API를 찾아보겠습니다. 공공데이터포털에 접속하여 데이터 목록을 확인해보면 현재 약 1만여개의 오픈API를 제..

최류현의 블로그
'🗂️프로젝트/일기예보 서비스 만들기' 카테고리의 글 목록