본문 바로가기
Python

[Python] 모듈 가져오기(Import, from)

by 주사휘 2021. 11. 23.
반응형

1. 모듈 가져오기(Import, from)

파이썬에서는 외부 모듈을 불러올 경우, Import 혹은 from을 사용합니다.

1) Import 모듈명

  • 모듈 전체를 가져오는 방법입니다. 사용할 때는 {모듈명.변수} 형식으로 사용해야 합니다. (아래 예시)
import logging

.....

# logger
carLogFormatter = logging.Formatter('%(asctime)s [%(levelname)s] %(message)s')
carLogHandler = logging.handlers.TimedRotatingFileHandler(filename='/test.log', when='midnight', interval=1, encoding='utf-8')

.....

 

2) from 모듈 import 이름

  • 모듈 안에서 특정 변수만 골라 사용하기 위해 사용합니다. 사용할 때는 변수를 바로 사용할 수 있습니다.(아래 예시)
from logging import handlers, Formatter

# logger
carLogFormatter = Formatter('%(asctime)s [%(levelname)s] %(message)s')
carLogHandler = handlers.TimedRotatingFileHandler(filename='/test.log', when='midnight', interval=1, encoding='utf-8')

 

반응형