HoYoCenter/app/env.py

19 lines
520 B
Python

import platformdirs
import os
from .config import Config
def init_dirs():
os.makedirs(dirs.user_config_path, exist_ok=True)
os.makedirs(dirs.user_log_path, exist_ok=True)
os.makedirs(dirs.user_data_path, exist_ok=True)
if not os.path.exists(os.path.join(dirs.user_config_path, "config.json")):
with open(os.path.join(dirs.user_config_path, "config.json"), "w") as f:
f.write("{}")
def init():
init_dirs()
dirs = platformdirs.PlatformDirs("HoYoCenter")
init()
config = Config()