관리 메뉴

안까먹을라고 쓰는 블로그

[Python] MSSQL 연동 (feat. csv파일 mssql에 저장하기 - 1) 본문

Language/Python

[Python] MSSQL 연동 (feat. csv파일 mssql에 저장하기 - 1)

YawnsDuzin 2023. 5. 29. 14:00

 

반응형

"기상자료개방포털"의 기온데이터 csv파일을 mssql에 저장하는 부분을 해보겠습니다.

"기온분석" csv데이터 파일 다운받기

1. https://data.kma.go.kr/ 에 접속합니다.
2. 아래와 같이 "기후통계분석" - "통계분석" - "기온분석" 을 선택

3. 아래와 같이 검색조건을 한 후, "검색"버튼을 눌러줍니다.
 - 자료구분 : 일
 - 자료형태 : 기본
 - 기간 : 19040101 ~ 20230528 (전일)
 - 지역/지점 : 서울

4. 조회가 되면, 우측하단의 "csv"버튼을 눌러서 csv파일을 다운받아 줍니다.
  아래와 같이 csv파일을 다운 받았습니다. 이름은 조회시점에 따라 다릅니다.

5. 파일을 열어보시면, 기본적인 형식은 아래와 같습니다.

6. 아래와 같이 상단의 필요없는 부분(1 ~ 7행)을 삭제 후, 저장해 줍니다.

기온분석 데이터 파이썬으로 읽기
import csv

f = open('ta_20230529134639.csv', 'r', encoding='cp949')
data = csv.reader(f, delimiter=',')
#print(data)
for row in data:
    print(row)
f.close()

 - 아래와 같이 리스트 형태로 조회가 됩니다

 

반응형
Comments