본문 바로가기
Python/07. 객체와 라이브러리

02. 파이썬 라이브러리

by gamdong2 2024. 7. 27.

📖 파이썬 라이브러리

미리 만들어놓은 함수/클래스 집합. 라이브러리는 이름을 가짐

 

1. 라이브러리 설치하기

  • 라이브러리가 설치되어 있지 않으면 PC에서 실행되지 X
  • 터미널 실행하여 설치 명령어 입력  * 터미널 환경 : 키보드를 통해 PC에 명령을 내림(GUI 환경 : 마우스를 통해~)
- 터미널 실행 : 윈도우 검색창, 'Anaconda Prompt'  or 'cmd' 입력
- 설치 명령어 : pip install 라이브러리명
- 설치된 모든 라이브러리 버전 확인 명령어 : pip list
  • 주피터 노트북에서 바로 라이브러리 설치할 수도 있음 : '!pip install 라이브러리명' 입력 → 실행

 

2. 라이브러리 사용하기

1) 기본 사용법

import 라이브러리명
라이브러리명.함수명()
# 예시 : 라이브러리(math) 호출하여 factorial() 함수 사용
import math
math.factorial(5)  #120

 

2) 라이브러리에서 일부 함수만 호출하기

from 라이브러리명 import 함수명
함수명()  # 라이브러리.함수명() 으로 쓰지X
# 예시 : 라이브러리(math)에서 함수 sqrt, factorial 만 호출
from math import sqrt, factorial

num = sqrt(5)
print(num)  # 2.23606796649979
num2 = factorial(5)
print(num2)  # 120

 

3) 라이브러리에서 전체 함수 호출하기; 라이브러리명 없이 사용 가능

from 라이브러리명 import *
함수명()  # 라이브러리명.함수명() 으로 쓸 필요X
# 예시 : 라이브러리(math) 호출하여 모든 함수 사용
from math import *
num = sqrt(5) + factorial(3)
print(num)  # 8.23606797749979

 

4) 라이브러리 호출하여 별칭 부여하기; 라이브러리명 대신 별칭 사용

import 라이브러리명 as 별칭
별칭.함수명()
# 예시 : 라이브러리(math) 호출하여 별칭(d) 부여
import math as d
num = d.factorial(5)
print(num)

 

'Python > 07. 객체와 라이브러리' 카테고리의 다른 글

01. 객체와 클래스  (0) 2024.07.27