Python의 다른 파일에서 변수 가져오기

Lakshay Kapoor 2023년1월30일
  1. Python의 import
  2. Python의 from import
  3. Python의 sys 모듈
  4. Python의 sys.path.append() 메서드
  5. 이 프로그램을 사용하여 Python의 다른 파일에서 변수 가져오기
Python의 다른 파일에서 변수 가져오기

Python 코드가 매우 복잡하고 특정 변수와 값을 다른 파일에 별도로 인쇄해야 하는 경우가 있을 수 있습니다. 이렇게 하면 특정 변수에 저장된 값을 보다 효율적으로 읽을 수 있습니다.

이 튜토리얼은 Python의 다른 파일에서 변수를 가져오는 방법을 보여줍니다.

Python의 import

Python에서 import 문은 Python 코드의 모든 모듈을 호출하거나 정의하기 때문에 매우 중요합니다. 이 문을 호출하면 가져온 Python 모듈에 있는 모든 함수와 메서드를 사용할 수 있습니다.

import 문에서 파일을 모듈로 가져오고 다른 Python 파일의 모든 Python 파일 내용에 액세스할 수도 있습니다.

Python의 from import

Python의 from import 문을 사용하면 사용자가 다른 Python 파일에서 Python의 파일 또는 모듈의 특정 내용이나 속성을 가져올 수 있습니다.

Python의 sys 모듈

Python의 sys 모듈은 Python의 런타임 환경과 Python 인터프리터의 다양한 부분을 처리하는 데 사용되는 다양한 기능과 메서드를 제공하는 데 사용됩니다.

Python의 sys.path.append() 메서드

sys 모듈의 sys.path.append() 메서드는 사용자가 해당 파일에 대한 경로를 전달하여 프로그램에 특정 파일을 포함할 수 있도록 도와줍니다. 해당 파일의 경로를 언급하면 ​​Python 인터프리터가 해당 파일에 쉽게 도달할 수 있습니다.

이 프로그램을 사용하여 Python의 다른 파일에서 변수 가져오기

다음 Python 파일 integer.py를 가정해 보겠습니다.

a = 5
b = 10

이제 다른 Python 파일에서 변수 a, 즉 5의 값을 가져와야 한다고 가정합니다. 다음 Python 코드를 실행합니다.

import 문을 사용하여:

import integer as i
import sys

sys.path.append("/downloads/integer")

print(i.a)

출력:

5
  • from import 문 사용:
from integer import a
import sys

sys.path.append("/downloads/integer")

print(a)

출력:

5
Lakshay Kapoor avatar Lakshay Kapoor avatar

Lakshay Kapoor is a final year B.Tech Computer Science student at Amity University Noida. He is familiar with programming languages and their real-world applications (Python/R/C++). Deeply interested in the area of Data Sciences and Machine Learning.

LinkedIn

관련 문장 - Python Import