HoYoCenter/app/env.py
2024-09-09 15:03:46 +08:00

18 lines
476 B
Python

import platformdirs
import os
dirs = platformdirs.PlatformDirs("HoYoCenter")
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()
init()