18 lines
565 B
Python
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") |