## 기상청 데이터 불러오기
import requests
import json
serviceKey = "서비스키....JoToqj0KuLzn4w4TVj/AqJQ=="
url = 'http://apis.data.go.kr/1360000/AsosDalyInfoService/getWthrDataList'
params ={'serviceKey' : serviceKey, 'pageNo' : '1', 'numOfRows' : '10', 'dataType' : 'JSON', 'dataCd' : 'ASOS', 'dateCd' : 'DAY', 'startDt' : '20100101', 'endDt' : '20100601', 'stnIds' : '108' }
# 해당 날짜의 평균 기온를 반환하는 함수
def get_temper(yyyymmdd):
params['startDt'] = yymmdd
params['endDt'] = yymmdd+1
response = requests.get(url, params=params)
jsondata = json.loads(response.content)
for item in jsondata['response']['body']['items']['item']:
return(item['avgTa'])
기온이 누락된 데이터를 채우기 위해
날짜를 입력하면 평균 기온을 반환하는 함수를 만들었다.
[시스템 프로그레밍 리눅스 & 유닉스] 기본 명령 (1) | 2023.10.17 |
---|---|
[TIL 국비교육] 리눅스 네트워크 (0) | 2023.05.13 |
[TIL 전공] 데이터 사이언스 - 웹 디자인하기 (0) | 2023.05.09 |
[TIL 전공] 창업 캡스톤 디자인 - 앱 디자인하기 (0) | 2023.05.09 |
[TIL 국비교육] 리눅스 우분투 명령어 보기 좋게 정리(시간날때 꼭 추가하자!) (0) | 2023.05.05 |