Найти - Пользователи
Полная версия: Логгирование действий на питоне
Начало » Python для новичков » Логгирование действий на питоне
1
zelxat
В общем и целом есть функция маленькая которая ничего не делает только немного сокращает использование модуля logging. Что не так ребята подскажите!
def log_step(type_log, message_log):
    log = logging.getLogger('main')
    logi = logging.getLogger('info')
    logc = logging.getLogger('crit')
    loge = logging.getLogger('err')
    if type_log == "debug":
        return log.debug(message_log)
    elif type_log == "info":
        return logi.info(message_log)
    elif type_log == "crit":
        return logc.critical(message_log)
    elif type_log == "err":
        return loge.error(message_log)
    return 0

Все бы ничего но пишет логи только в файлик all.log(config приаттачил ниже), да и это не так страшно, он пишет только инфо месседжи а всего остального просто не замечает(((
Как быть?
JOHN_16
zelxat
ужас :-)
Попробуйте почитать это, ибо этот код нуждается в переделке
zelxat
Эх…Забыл написать предупреждение что говнокод
Читал по этой страничке и делал(
Один болт не пишет он никуда и ничего.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB