-
[Python] requestsBack/Python 2022. 12. 20. 22:18
requests
- HTTP Client 라이브러리, http 요청을 보내고 응답을 처리할 수 있다
- urllib3 기반으로 만들어졌다
- HTTP/1.0 만 지원한다
- 동기적인 요청만 처리 가능하다
requests 와 유사한 라이브러리
urllib3 - 파이썬에 내장된 HTTP client 라이브러리
- HTTP/1.0 , HTTP/2.0을 지원한다
- 복잡하고 덜 직관적인 API를 제공한다aiohttp - asyncio 을 사용해 비동기적으로 HTTP 요청을 처리하는 라이브러리
- (asyncio : 비동기식 I/O 및 이벤트 루프를 지원하는 라이브러리)selenium 브라우저를 제어하여 웹 페이지를 테스트/스크래핑 할 수 있는 라이브러리 # cli> pip install requests import requests # requests.get(url {, header dic, ...}) response = requests.get("https://scrapeme.live/shop") response.content // b'\n<!doctype html>\n<html lang="en-GB">\ ...
'Back > Python' 카테고리의 다른 글
[Python] BeautifulSoup (0) 2023.04.19 [Python] selenium (0) 2022.12.21 [Error] pg_config executable not found. (1) 2022.10.05