목록공공데이터활용 (3)
Learn & Record
1. 공공데이터활용(공항터미널) import csv import pprint import requests import xmltodict # 인증키 저장 service_key : str = '1wMGYoH1onj8LIYDjyTfyuVPZLQc6F31PLdZjBj6jxjEi5P5suF4F9tGV2d38RvWOUj0tpiv6%2FOmN0NsBd93gg%3D%3D' # URL 기입 url = 'http://apis.data.go.kr/B551177/BusInformation/getBusInfo' param = f'?serviceKey={service_key}&type=xml&area=6&numOfRows=30' # URL 정보 불러옴 response = requests.get(url+param) # 불러온 정보..
1. 공공데이터활용 import csv from typing import List # example_file = open('./input/아파트(매매)_실거래가_20240304154554.csv') # example_reader = csv.DictReader(example_file) # print('출력') # for row in example_reader: # print(f'{row}') # print('=' * 20) # 조건 : 래미안 단지만 검색 # 출력조건: 지역, 단지명, 크기, 층수, 거래금액 # 저장 파일명 : apt_2403_조건1.csv # with로 파일 처리 new_datas: List[dict] = list() with open('./input/아파트(매매)_실거래가_2024030..
1. CSV - 쉼표로 구분된 값 comma # CSV 파일 입출력 # 1. CSV 파일이란 # 쉼표로 구분된 값 comma-separated values를 의미 # 일반 텍스트 파일처럼 저장된 간단한 스프레드 시트 # 파이썬의 csv 모듈로 CSV 파일을 쉽게 구문 분석 가능 # 각 줄은 스프레드 시트의 행을 의미하고, 쉼표는 행에서 셀을 구분하는 용도로 사용 # * 단점 # 값에 유형이 없음. 모든 것은 다 문자열 # 글꼴 크기나 색상을 지정할 수 없음 # 여러 개의 워크시르틀 가질 수 없음 # 셀의 너비나 높이를 지정할 수 없음 # 셀을 병합할 수 없음 # 그림이나 차트를 포함 할 수 없음 # Comma Separated Values 의 약자로, '쉼표로 분리한 값들' # db나 스프레드시트 데이터..