본문으로 건너뛰기
실습하기

파이썬 주요 내장 모듈

프로그래밍에서 라이브러리(library)는 사전에 작성된 코드들의 집합으로, 재사용할 수 있는 여러 기능을 제공합니다.

라이브러리는 여러 모듈로 구성되며, 특정 기능을 수행하기 위해 여러 모듈이 함께 작동할 수 있습니다.

파이썬은 math, datetime 등 다양한 표준 라이브러리들을 포함하며, 라이브러리에 포함된 내장 모듈들은 파이썬 설치 시 함께 제공됩니다.

이러한 내장 모듈들은 특별한 설치 과정 없이 바로 사용할 수 있습니다.


파이썬 주요 내장 모듈

  1. math

    • 수학적 연산을 위한 함수들을 제공합니다.

    • 예: math.sqrt(), math.pi, math.sin()

  2. datetime

    • 날짜와 시간을 다룹니다.

    • 예: datetime.datetime.now(), datetime.timedelta()

  3. os

    • 운영체제와 상호작용하며 파일 시스템을 다룹니다.

    • 예: os.listdir(), os.path.join()

  4. sys

    • 파이썬 인터프리터(프로그래밍 언어를 통역하는 프로그램)와 상호작용합니다.

    • 예: sys.argv, sys.exit()

  5. random

    • 난수 생성을 위한 함수들을 제공합니다.

    • 예: random.randint(), random.choice()

  6. json

    • JSON 데이터를 파싱하고 생성합니다.

    • 예: json.loads(), json.dumps()

  7. re

    • 정규 표현식을 사용하여 문자열을 처리합니다.

    • 예: re.match(), re.search()

  8. urllib

    • URL을 다루고 HTTP 요청을 보내는 데 사용됩니다.

    • 예: urllib.request.urlopen()


내장 모듈 사용 예제

math 모듈 사용 예제
import math

# 원의 넓이 계산
radius = 5
area = math.pi * math.pow(radius, 2)

print(f"원 넓이: {area}")

실습

화면 오른쪽 코드 실행 버튼을 누르고, 크롤링 결과를 확인하거나 코드를 수정해 보세요!

다음 내용이 궁금하다면?

코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!