프로그래밍

[Python] 모듈과 import 본문

Python/파이썬 기초

[Python] 모듈과 import

시케 2023. 11. 7. 17:30
728x90
반응형

모듈과 import

파이썬에서 모듈이란 한마디로 파이썬 파일(.py)이다

정확히는 언제든지 사용할 수 있도록 변수나 함수 또는 클래스를 모아놓은 파일을 모듈이라고 한다

모든 파이썬 파일은 모듈이 될 수 있다

 

모듈의 생성

# 킬로미터와 마일로 변환하는 모듈
MILES = 0.621371
POUND = 0.00220462

def kilometer_to_miles(kilometer):
	return kilometer*MILES
    
def gram_to_pounds(gram):
	return gram*POUND

모듈의 사용

# 모듈의 사용
import 모듈

from 모듈 import 함수
from 모듈 import 함수1, 함수2
from 모듈 import *

import 모듈 as 모듈별명
# 모듈 사용
import convert.py

miles = kilometer_to_miles(160)
print(miles)
pounds = gram_to_pounds(1000)
print(pounds)

표준 모듈

import math 	# math 모듈
import random	# random 모듈
import time		# time 모듈
import datetime	# datetime 모듈

외부 모듈

모듈의 상위 개념으로 패키지(package)가 있다

패키지란 모듈의 집합을 의미하며 모듈이 모여있는 디렉터리라고 할 수 있다

 

외부 모듈을 사용하기 위해서는 모듈이 포함된 패키지를 추가로 설치해야 한다

패키지의 추가와 삭제 같은 작업을 수행하기 위해서는 pip라고 불리는 패키지 관리자를 사용해야 한다

 

# 명령 프롬프트
pip --help		# 명령어 확인
pip install package 	# 패키지 설치
pip uninstall package 	# 패키지 삭제

 

 

728x90
반응형

'Python > 파이썬 기초' 카테고리의 다른 글

[Python] 클래스와 객체(클래스, 객체, 인스턴스)  (0) 2023.11.07
[Python] 파일 입출력  (0) 2023.11.07
[Python] 사용자 함수  (0) 2023.11.06
[Python] 메서드  (0) 2023.11.06
[Python] 내장함수  (0) 2023.11.06
Comments