urllib — URL 처리 모듈

urllib — URL 처리 모듈

urllib는 URL을 다룰 때 쓰는 여러 모듈을 한데 모아 둔 패키지예요. 네트워크 요청, 파싱, 예외, robots.txt 처리까지 URL 관련 작업을 한 곳에서 해결할 수 있도록 구성되어 있어요.

출처: Python 표준 라이브러리

본문

urllib는 URL을 다룰 때 필요한 여러 모듈을 모아 놓은 패키지입니다.

  • urllib.request — URL을 열고 읽기 위한 모듈
  • urllib.errorurllib.request가 일으키는 예외를 담은 모듈
  • urllib.parse — URL을 파싱하는 모듈
  • urllib.robotparserrobots.txt 파일을 파싱하는 모듈

각 모듈은 별도의 문서 페이지에서 자세히 다루고 있어요. URL을 열어 데이터를 가져오는 작업은 urllib.request, URL 문자열을 나누거나 합치는 작업은 urllib.parse를 보면 됩니다.