Bu makale şu makalenin harici kütüphane kullanılarak uygulanmış alternatifidir. Bu makalede anlatılanlar bir çözüm üretemezseniz lütfen önerdiğim aşağıda ki makaleye de göz atın.

Merhaba Python geliştiricileri! Bugün sizlere, projelerinizde çevresel değişkenleri nasıl yönetebileceğiniz konusunda bir ipucu sunacağım. Bilindiği gibi, gizli bilgileri ve ayarları kodunuzdan ayırmak önemlidir ve bu konuda python-dotenv kütüphanesi oldukça kullanışlıdır.
dotenv Nedir?

python-dotenv, Python projelerinizde kullanılan çevresel değişkenleri kolayca yönetmenizi sağlayan bir kütüphanedir. .env adlı bir dosyadan çevresel değişkenleri yükleyerek, projelerinizin daha temiz ve güvenli olmasını sağlar.

Kurulum
Öncelikle, projenize python-dotenv kütüphanesini ekleyin:
pip install python-dotenv

Kullanım

  1. .env Dosyası Oluşturma:

Projelerinizin ana dizininde .env adlı bir dosya oluşturun ve içine çevresel değişkenleri ekleyin:

# .env dosyası
DATABASE_URL=your_database_url
SECRET_KEY=your_secret_key
DEBUG=True
  1. Python Kodu İçinde Kullanma:

Projenizin ana dosyasında, dotenv kütüphanesini kullanarak çevresel değişkenleri yükleyin:

# main.py

from dotenv import load_dotenv
import os

# .env dosyasını yükle
load_dotenv()

# Çevresel değişkenlere eriş
database_url = os.getenv("DATABASE_URL")
secret_key = os.getenv("SECRET_KEY")
debug_mode = os.getenv("DEBUG")

# Değerleri kullan
print("Database URL:", database_url)
print("Secret Key:", secret_key)
print("Debug Mode:", debug_mode)

Bu kadar basit! Artık projenizdeki ayarları .env dosyasından okuyabilirsiniz. Bu sayede, hassas bilgileri kodunuzdan ayırmış olacak ve projenizin yönetimini kolaylaştıracaksınız.

Sonuç

python-dotenv kullanarak çevresel değişkenleri yönetmek, projelerinizi daha düzenli ve güvenli hale getirmenize yardımcı olabilir. Uygulamanızın ayarlarını daha iyi organize etmek ve gizli bilgileri güvende tutmak için bu basit ama etkili yöntemi denemenizi öneririm.

Ücretsiz kurs ister misin kaydol!



(Visited 154 times, 1 visits today)