from pathlib import Path # 图片路径 IMAGE_PATH = Path("resources/img/") # 音频路径 VOICE_PATH = Path("resources/voice/") # 文本路径 TEXT_PATH = Path("resources/txt/") # 日志路径 LOG_PATH = Path("log/") # 字体路径 FONT_PATH = Path("resources/ttf/") # 数据路径 DATA_PATH = Path("data/") # 临时图片路径 TEMP_PATH = Path("resources/img/temp/") def init_path(): global IMAGE_PATH, VOICE_PATH, TEXT_PATH, LOG_PATH, FONT_PATH, DATA_PATH, TEMP_PATH IMAGE_PATH.mkdir(parents=True, exist_ok=True) VOICE_PATH.mkdir(parents=True, exist_ok=True) TEXT_PATH.mkdir(parents=True, exist_ok=True) LOG_PATH.mkdir(parents=True, exist_ok=True) FONT_PATH.mkdir(parents=True, exist_ok=True) DATA_PATH.mkdir(parents=True, exist_ok=True) TEMP_PATH.mkdir(parents=True, exist_ok=True) IMAGE_PATH = str(IMAGE_PATH.absolute()) + '/' VOICE_PATH = str(VOICE_PATH.absolute()) + '/' TEXT_PATH = str(TEXT_PATH.absolute()) + '/' LOG_PATH = str(LOG_PATH.absolute()) + '/' FONT_PATH = str(FONT_PATH.absolute()) + '/' DATA_PATH = str(DATA_PATH.absolute()) + '/' TEMP_PATH = str(TEMP_PATH.absolute()) + '/' init_path()