[파이썬] Import 모듈 불러오는 법

 

오늘은 간단한 주제, import 모듈을 불러오는 법에 대한 포스팅이다.

 


 

1. import 모듈

가장 기본적인 방법으로 import 키워드를 사용해 모듈 전체를 불러오는 것, 이렇게 하면 모듈 내의 모든 함수와 클래스를 사용할 수 있다.

import Mycalc

result = Mycalc.add(5, 3)
print(result)

위 예시에서는 Mycalc 모듈을 불러오고 그 안에 있는 add 함수를 사용했다.

 

2. import 모듈 as 별칭

모듈 이름이 길거나 자주 사용되는 경우, as 키워드를 사용해 모듈에 별칭을 붙일 수 있다. 이렇게 하면 코드가 더 간결해진다.

import Mycalc as mc

result = mc.add(5, 3)
print(result)

위 예시에서는 Mycalc 모듈을 mc라는 별칭으로 불러와서 사용했다.

 

3. from 모듈 import 클래스, 함수

모듈 전체를 불러오는 대신, 특정 클래스나 함수만 불러올 수도 있다. 이렇게 하면 필요한 부분만 가져와서 사용할 수 있다.

from Mycalc import Calc

calculator = Calc()
result = calculator.add(5, 3)
print(result)

위 예시에서는 Mycalc 모듈에서 Calc 클래스만 불러와서 사용했다.

 

 

4. from 모듈 import 클래스 as 별칭

특정 클래스나 함수에 별칭을 붙여서 불러올 수도 있다. 이렇게 하면 코드가 더 읽기 쉬워질 수 있다.

from Mycalc import Calc as cl

calculator = cl()
result = calculator.add(5, 3)
print(result)

위 예시에서는 Calc 클래스를 cl이라는 별칭으로 불러와서 사용했다.

 

5. from 모듈 import *

모듈 내의 모든 클래스와 함수를 한 번에 불러올 수도 있다. 하지만 이 방법은 충돌을 일으킬 수 있어 주의가 필요하다.

from Mycalc import *

result = add(5, 3)
print(result)

위 예시에서는 Mycalc 모듈 내의 모든 것을 한 번에 불러와서 add 함수를 사용했다.