Python에서 파일 가져 오기
-
Python에서
import
문을 사용하여 파일 가져 오기 -
Python에서
importlib
모듈을 사용하여 파일 가져 오기 -
Python의
from
절을 사용하여 파일에서 특정 모듈 가져 오기
이 튜토리얼에서는 Python으로 파일을 가져 오는 방법에 대해 설명합니다.
Python에서import
문을 사용하여 파일 가져 오기
import
문은 Python에서 패키지, 모듈 및 라이브러리를 가져 오는 데 사용됩니다. import
문을 사용하여 파일을 가져올 수도 있습니다. 이 자습서에서는A.py
및main.py
라는 두 개의 코드 파일이 있습니다. A.py
코드 파일의 내용은 다음과 같습니다.
A.py
파일 :
class Aclass:
a = 5
def show(this):
print("Hello! this is class A")
이A.py
파일 코드를main.py
파일로 가져 오려고합니다. 다음 코드 예제는 Python에서import
문을 사용하여 파일을 코드로 가져 오는 방법을 보여줍니다.
main.py
파일 :
import A
obj = A.Aclass()
obj.show()
출력:
Hello! this is class A
위 코드에서A.py
파일을 가져와Aclass
클래스 내에서show()
함수를 호출합니다.
Python에서importlib
모듈을 사용하여 파일 가져 오기
importlib
모듈에는 Python의 가져 오기 시스템과 상호 작용하기위한 많은 메소드가 있습니다. importlib.import_module()
함수는 코드 내에서 파일을 가져 오는 데 사용할 수 있습니다. 다음 코드 예제는 Python의importlib
모듈을 사용하여 파일을 코드로 가져 오는 방법을 보여줍니다.
import importlib
file = importlib.import_module("A")
obj = file.Aclass()
obj.show()
출력:
Hello! this is class A
위 코드에서importlib
모듈로A.py
파일 코드를 가져와Aclass
클래스 내에서show()
함수를 호출했습니다.
Python의from
절을 사용하여 파일에서 특정 모듈 가져 오기
from
절을 기존import
문에 추가하여 Python에서 파일의 하위 집합 만 가져올 수 있습니다. from
절은 전체 파일 자체가 아닌 파일에서 하나 이상의 모듈 만 가져 오려는 경우에 유용합니다. 다음 코드 예제는 Python의from
절을 사용하여 파일에서 코드로 특정 모듈을 가져 오는 방법을 보여줍니다.
from A import Aclass
var1 = Aclass()
var1.show()
출력:
Hello! this is class A
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn