[python] 파이썬에서 자주 사용되는 모듈과 패키지 소개

파이썬은 다양한 모듈과 패키지를 통해 많은 기능을 제공합니다. 이번 블로그에서는 파이썬에서 자주 사용되는 몇 가지 유용한 모듈과 패키지를 소개하겠습니다.

목차

  1. 내장 모듈(Built-in Modules)
  2. 외부 모듈(External Modules)
  3. 패키지(Packages)

내장 모듈

파이썬에는 기본적으로 내장되어 있는 모듈이 있습니다. 이러한 내장 모듈을 이용하여 파일 다루기, 수학적 계산, 시간 다루기 등 다양한 작업을 수행할 수 있습니다.

os 모듈

os 모듈은 운영체제와 상호작용하기 위한 다양한 함수를 제공합니다. 파일 시스템을 다루는데 유용합니다.

import os
print(os.getcwd())  # 현재 작업 디렉토리 출력

math 모듈

math 모듈에는 수학적인 계산을 수행하기 위한 함수들이 포함되어 있습니다.

import math
print(math.sqrt(16))  # 제곱근 계산

외부 모듈

파이썬 외부에서 개발자들이 만든 다양한 모듈들을 활용하여 기능을 확장할 수 있습니다.

requests 모듈

requests 모듈은 HTTP 요청을 보내기 위한 강력한 기능을 제공합니다.

import requests
response = requests.get('https://www.example.com')
print(response.text)

pandas 패키지

pandas 패키지는 데이터 조작과 분석을 위한 강력한 기능을 제공합니다.

import pandas as pd
data = {'Name': ['John', 'Anna', 'Peter'],
        'Age': [25, 30, 35]}
df = pd.DataFrame(data)
print(df)

패키지

패키지는 여러 모듈을 하나의 디렉토리에 모아놓은 것입니다.

numpy 패키지

numpy 패키지는 다차원 배열과 행렬 계산을 위한 강력한 기능을 제공합니다.

import numpy as np
arr = np.array([1, 2, 3, 4, 5])
print(arr)

matplotlib 패키지

matplotlib 패키지는 데이터 시각화를 위한 다양한 기능을 제공합니다.

import matplotlib.pyplot as plt
plt.plot([1, 2, 3, 4])
plt.show()

이렇게 다양한 내장 모듈과 외부 모듈, 그리고 패키지들을 통해 파이썬은 다양한 작업을 쉽게 수행할 수 있습니다.


이 블로그 포스트는 파이썬에서 자주 사용되는 모듈과 패키지에 대한 간략한 소개였습니다. 보다 자세한 내용은 공식 문서나 각 모듈, 패키지의 공식 웹사이트를 참고해주세요.

본 블로그는 참고용 목적으로 작성되었으며 최신 버전의 모듈 및 패키지 정보는 공식 문서를 참고하세요.