728x90 Requests2 2. 오픈 API 호출로 데이터 가져오기 - 공공데이터 포털 활용 정부나 기관이 제공하는 데이터를 자동으로 수집하고 싶으신가요? 이 글은 Python 초보자를 대상으로 공공데이터 포털(OpenAPI)에서 데이터를 가져오는 방법을 실습 중심으로 설명합니다. 실시간 날씨, 대중교통, 부동산 정보 등 다양한 데이터를 손쉽게 가져와 활용할 수 있습니다.1. 기본 개념 및 이론Open API는 특정 웹 서비스를 외부에서 자유롭게 사용할 수 있도록 공개한 프로그래밍 인터페이스입니다. 대부분 REST 방식으로 작동하며, 데이터를 XML이나 JSON 형태로 제공합니다.API Key: 인증을 위한 고유 키로, 공공데이터 포털에서 회원가입 후 발급받습니다.requests: 파이썬에서 외부 API에 요청을 보내고 응답을 받는 데 사용하는 라이브러리입니다.2. 실습 예제: 공공데이터 포털 .. 2025. 7. 13. 3부. 실전 프로젝트와 분야별 응용 - 1. 웹 스크래핑으로 뉴스 데이터 수집하기 - BeautifulSoup과 requests 기초 자동으로 뉴스 정보를 수집하고 싶은가요? 이 글은 초보 개발자와 일반인을 대상으로, Python의 대표적인 웹 스크래핑 도구인 BeautifulSoup과 requests를 활용하여 뉴스 데이터를 수집하는 방법을 소개합니다. 데이터를 수집해보며 실전 프로젝트 감각을 익히는 좋은 기회가 될 것입니다.1. 기본 개념 및 이론웹 스크래핑(Web Scraping)은 웹페이지의 HTML 구조를 분석해 필요한 정보를 자동으로 추출하는 기법입니다. Python에서는 주로 requests로 웹페이지의 HTML 코드를 불러오고, BeautifulSoup으로 원하는 정보를 파싱(parsing)합니다.requests: 웹사이트에 접속해 HTML을 받아오는 라이브러리BeautifulSoup: HTML 코드를 분석하여 특정 요소.. 2025. 7. 13. 이전 1 다음 반응형