Исправление. Создания дерриктории логирования, если не существует.
This commit is contained in:
parent
201cf4a11b
commit
d0cb6f9e05
@ -77,9 +77,16 @@ if __name__ == "__main__":
|
||||
for key, value in c_cfg.items("SETTINGS"):
|
||||
cfg_settings[key]=ini_item(value)
|
||||
|
||||
# проверяем существование папки для логов
|
||||
if not os.path.exists(log_folder_path:=os.path.dirname(cfg_settings['log'])):
|
||||
try:
|
||||
# создание папки
|
||||
os.makedirs(log_folder_path)
|
||||
except:
|
||||
None
|
||||
# создаем объект класса logging
|
||||
logging.basicConfig(filename=cfg_settings['log'], encoding='utf-8', level=logging.INFO,format='%(asctime)s.%(msecs)03d %(levelname)s %(message)s', datefmt='%Y-%m-%d %H:%M:%S',)
|
||||
|
||||
|
||||
# пытаемся прочитать текущую версию из файла
|
||||
try:
|
||||
with open(cfg_settings['steamcmd_game_version'], "r") as f:
|
||||
|
Loading…
x
Reference in New Issue
Block a user