본문 바로가기
카테고리 없음

파이썬 import

by 부캐 활용 IT 2023. 3. 12.
반응형

import

import는 Python에서 모듈(라이브러리)을 가져오는데 사용되는 키워드이다.

파이썬에서 기본적으로 제공하는 모듈도 있고 다른 사람들이 만들어 제공하는 외부 라이브러리도 있다.

 

import 사용법

import 키워드를 사용하여 모듈을 가져오면, 해당 모듈에 있는 함수, 변수, 클래스 등을 사용할 수 있다.

import math

x = math.sqrt(16)
print(x) # 4.0 출력

 

모듈의 일부부만 가져올 경우

모듈에서 특정한 함수나 클래스만 가져오고 싶을 경우에는 다음과 같이 하면 된다.

from 모듈_이름 import 가져올_함수_이름, 가져올_클래스_이름
from math import sqrt, pow

x = sqrt(16)
y = pow(2, 3)

print(x)  # 4.0 출력
print(y)  # 8.0 출력

 

파이썬 표준 모듈(라이브러리)

https://docs.python.org/3/library/

 

The Python Standard Library

While The Python Language Reference describes the exact syntax and semantics of the Python language, this library reference manual describes the standard library that is distributed with Python. It...

docs.python.org

 

 

파이썬 외부 모듈(라이브러리)

대표적인 파이썬 외부 모듈(라이브러리)에는 다음과 같은 것이 있다.

외부 모듈은 pip install로 설치한다.

pip를 이용하면 PyPI (Python Package Index)에서 제공하는 수많은 파이썬 패키지를 쉽게 설치할 수 있다.

pip install 외부모듈이름

 

데이터 분석 및 머신 러닝

  • NumPy: 다차원 배열 처리 및 과학 계산을 위한 모듈
  • Pandas: 데이터 분석 및 처리를 위한 모듈
  • Matplotlib: 데이터 시각화를 위한 모듈
  • Scikit-learn: 머신 러닝을 위한 모듈
  • TensorFlow: 딥 러닝 프레임워크

 

웹 프로그래밍

  • Flask: 웹 프레임워크
  • Django: 웹 프레임워크
  • Requests: HTTP 요청을 보내는 모듈
  • BeautifulSoup: HTML 파싱을 위한 모듈
  • Selenium: 웹 브라우저 자동화를 위한 모듈

 

데이터베이스

  • PyMySQL: MySQL 데이터베이스를 다루기 위한 모듈
  • SQLAlchemy: 다양한 데이터베이스를 다루기 위한 ORM(Object-Relational Mapping) 라이브러리

 

https://pypi.org/

 

PyPI · The Python Package Index

The Python Package Index (PyPI) is a repository of software for the Python programming language.

pypi.org

 

반응형

댓글