/
Jackmas
/
video
Обзор
Документация
Войти
/
Jackmas
/
video
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
logdata.py
41 строка
1 KB
jackmas
v2.2
02 фев 2026, 18:18
02 фев 2026, 18:18
9b850f9
Код
Авторство
О чём код?
from datetime import date import logging import os def write_to_log(): # nowdate = date.today () # fname = "./log/" +str(nowdate)+".log" # #print (nowdate) # log = logging.getLogger("") # formatter = logging.Formatter('\n\n%(asctime)s - %(name)s - %(levelname)s - %(message)s') # fh = logging.FileHandler(fname) # #print(fh) # fh.setFormatter(formatter) # #print(formatter) # log.addHandler(fh) # log.exception("!!!-Error-!!!") # log.handlers.clear() pass def add_data(data): """Добавляет данные в лог-файл""" try: nowdate = date.today() # Создаем директорию debug если её нет debug_dir = "./debug/" os.makedirs(debug_dir, exist_ok=True) # Имя файла fname = os.path.join(debug_dir, f"{nowdate}.deb") # Записываем данные with open(fname, 'a', encoding='utf-8') as file: file.write(f"{data}\n") # Дублируем в консоль для отладки print(f"[LOG] {data}") except Exception as e: print(f"Ошибка записи в лог: {e}")