logo

Python에서 .env 파일을 만들고 사용하는 방법

Python에서 .env 파일은 일반적으로 구성 설정, API 키 및 기타 민감한 정보를 저장하는 데 사용됩니다. 이는 키-값 쌍이 포함된 일반 텍스트 파일이며, python-dotenv 라이브러리는 이러한 변수를 환경에 로드하는 데 자주 사용됩니다. 이 기사에서는 .env 파일을 생성하고 사용하는 자세한 프로세스를 살펴보겠습니다. 파이썬 .

Python에서 .Env 파일이란 무엇입니까?

Python의 .env 파일은 Python 프로젝트와 관련된 구성 설정, 환경 변수 및 기타 키-값 쌍을 저장하는 데 사용되는 간단한 텍스트 파일입니다. 이러한 파일에는 일반적으로 API 키, 데이터베이스 자격 증명 또는 구성 설정과 같은 민감한 정보가 포함되어 있습니다. .env 파일의 내용은 소스 코드에 하드코딩되지 않고 대신 런타임 중에 프로젝트 환경에 로드됩니다. 그만큼 파이썬-dotenv 라이브러리는 일반적으로 .env 파일의 내용을 읽고 환경 변수를 설정하는 데 사용되므로 프로젝트 구성을 안전하게 관리하는 편리한 방법입니다.



설치

Python에서 .Env 파일을 만들고 사용하는 방법은 무엇입니까?

다음은 Python에서 .Env 파일을 만들고 사용하는 전체 절차입니다.

1단계: .env 파일 만들기

프로젝트 디렉터리에 다음과 같은 파일을 만듭니다. .env 루트 수준에서 구성 설정 및 중요한 정보를 저장합니다.



Java에서 while 루프를 수행하십시오.

2단계: 모듈 설치

터미널이나 Python IDE 내의 통합 터미널에서 다음 명령을 실행하여 python-dotenv 라이브러리를 설치합니다(예: 파이참 ):

pip install python-dotenv>



3단계: .env 파일에 민감한 데이터 저장

.env 파일에서 구성 설정에 대한 키-값 쌍을 정의합니다. 예를 들어:

MY_KEY = 'kishankaushik12353'>

이 파일은 민감한 정보와 구성 설정을 저장합니다.

안드로이드 폰의 아이폰 이모티콘

4단계: 액세스 그만큼 .env 파일

Python 코드에서 dotenv 모듈을 가져오고 다음을 사용합니다. load_dotenv() .env 파일에서 변수를 로드합니다. 다음을 사용하여 값에 액세스합니다. os.getenv(KEY) 다음에 정의된 각 키-값 쌍에 대해 .env 파일.

파이썬3




# importing os module for environment variables> import> os> # importing necessary functions from dotenv library> from> dotenv>import> load_dotenv, dotenv_values> # loading variables from .env file> load_dotenv()> # accessing and printing value> print>(os.getenv(>'MY_KEY'>))>

>

document.queryselector
>

5단계: 코드 컴파일 및 실행

Python 코드를 컴파일하고 실행합니다. 프로그램은 .env 파일에서 로드된 환경 변수를 활용하고 출력에는 지정된 키와 관련된 값이 표시됩니다. 내_키 .env 파일과의 성공적인 통합을 보여줍니다.

결론

결론적으로 Python에서 .env 파일을 활용하면 민감한 정보와 구성 설정을 관리하는 안전하고 체계적인 방법이 제공됩니다. python-dotenv 라이브러리를 사용하면 개발자가 변수를 프로젝트 환경에 쉽게 로드하여 다양한 환경에서 유연성을 향상시킬 수 있습니다. 이 방법을 사용하면 코드베이스에서 중요한 데이터를 분리할 수 있으며 개발, 테스트 및 생산 과정에서 구성을 관리하기 위한 체계적인 접근 방식이 가능해집니다. .env 파일을 통합하는 것은 Python 프로젝트에서 보안과 확장성을 유지하는 모범 사례입니다.