client/config.py

18 lines
565 B
Python

import os
import sys
from dotenv import load_dotenv
def resource_path(relative_path):
""" Get absolute path to resource, works for dev and for PyInstaller """
try:
# PyInstaller creates a temp folder in _MEIPASS
base_path = sys._MEIPASS
except Exception:
base_path = os.path.abspath(".")
return os.path.join(base_path, relative_path)
# Загружаем .env из правильного места
env_path = resource_path('.env')
load_dotenv(dotenv_path=env_path)
MAIN_URL = os.getenv("MAIN_URL", "https://example.com")