Python과 비동기 프로그래밍: asyncio 목차 서론 비동기 프로그래밍이란? 비동기 프로그래밍의 필요성 동기 vs 비동기 asyncio 소개 asyncio란 무엇인가? asyncio의 주요 개념 개발 환경 설정 기본 asyncio 사용법 이벤트 루프 코루틴 태스크 고급 asyncio 기능 Future 객체 비동기 I/O 타임아웃 설정 실습 예제: 비동기 웹…
Python과 API: requests 모듈로 데이터 가져오기 목차 서론 API란 무엇인가? API의 기본 개념 RESTful API 소개 requests 모듈 소개 requests 모듈 설치 기본 사용법 GET 요청으로 데이터 가져오기 기본 GET 요청 URL 매개변수 사용 헤더 추가 POST 요청으로 데이터 전송하기 기본 POST 요청 JSON 데이터 전송 폼 데이…
Python 웹 스크래핑: BeautifulSoup과 Scrapy 목차 서론 웹 스크래핑이란? BeautifulSoup 사용하기 BeautifulSoup 설치 HTML 파싱 및 데이터 추출 실습 예제: 뉴스 타이틀 가져오기 Scrapy 사용하기 Scrapy 설치 Scrapy 프로젝트 생성 Scrapy 스파이더 작성 실습 예제: 블로그 포스팅 정보 가져오기 마무리 추천 태그 …