728x90
반응형

API Crawling 2

[Python 실습 준비] 공공 데이터 오픈API 활용하기(1) 불러오기 및 저장하기

참고 이전글 [Python 실습 준비] 오픈API 활용하기(1) 오픈 API 요청키 생성 목차 1. Python 환경에서 불러오기 2. XML 3. JSON 4. DataFrame 변환 1. Python에서 불러오기 # 라이브러리 가져오기 import lxml import requests from bs4 import BeautifulSoup import pandas as pd import time import math service_key = '인증키 입력하기' # 인증키 url = f'http://openapi.seoul.go.kr:8088/{service_key}/xml/tbLnOpendataRtmsV/1/5/' # 인증키 포함 주소 2. XML # XML 생성하기 req = requests.get(..

Python/Crawling 2023.05.18

[Python 실습 준비] 오픈API 활용하기(1) 오픈 API 요청키 생성

Kaggle Competition에 이어 이번에는 오픈 API를 이용한 실습을 해보려고 한다. 오픈 API란 API는 Application Programming Interface의 약자로 [정의 및 프로토콜 집합을 사용하여 두 소프트웨어 구성 요소가 서로 통신할 수 있게 하는 메커니즘] 이다. 간단히 말해 프로그램들이 서로 상호작용하는 것을 도와주는 매개체라고 생각하면된다. 오픈 API란 이 API를 누구나 사용할 수 있도록 공개된 API이다. 데이터를 표준화하고 프로그래밍해 외부 소프트웨어 개발자나 사용자가 바로 개발에 활용할 수 있는 형태의 개방 형식이다. 개방된 오픈API를 이용해 다양하고 재미있는 서비스나 애플리케이션, 다양한 형태의 플랫폼을 개발할 수 있다. 실습을 위해서는 기본적으로 이러한 오..

Python/Crawling 2023.05.18
728x90
반응형
LIST