PEP 08 상태 :
가져 오기는 항상 파일의 맨 위에, 모듈 주석 및 문서 문자열 바로 다음과 모듈 전역 및 상수 바로 앞에 배치됩니다.
그러나 가져 오는 클래스 / 메서드 / 함수가 드문 경우에만 사용되는 경우, 필요할 때 가져 오기를 수행하는 것이 더 효율적입니까?
그렇지 않습니까?
class SomeClass(object):
def not_often_called(self)
from datetime import datetime
self.datetime = datetime.now()
이보다 더 효율적입니까?
from datetime import datetime
class SomeClass(object):
def not_often_called(self)
self.datetime = datetime.now()