/
Ulyanoff
/
asyncAPI
Обзор
Документация
Войти
/
Ulyanoff
/
asyncAPI
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/serv/paths.py
18 строк
759 B
Ulyanoff
Initial commit
01 апр 2024, 12:45
01 апр 2024, 12:45
1b54c2c
Код
Авторство
О чём код?
# -*- coding: utf-8 -*- import os from pathlib import Path # определение корня проекта и папки src BASE_PATH = Path(__file__).resolve().parent.parent.parent SRC_PATH = Path(__file__).resolve().parent.parent # установка значения по умолчанию для переменных окружения os.environ.setdefault("CONF_DIR", str(BASE_PATH.joinpath("config"))) os.environ.setdefault("JSON_DIR", str(SRC_PATH.joinpath("json"))) # определение путей к папкам json и config config_path = Path(os.environ.get("CONF_DIR")) json_path = Path(os.environ.get("JSON_DIR")) xml_schema_path = SRC_PATH.joinpath('xml_schemas') json_schema_path = SRC_PATH.joinpath('app/android/json_schemas')