У меня была следующая конфигурация регистрации в коде, которую я сейчас хочу установить через файл конфигурации.
formatter = logging.Formatter('%s:'%getpass.getuser() + '%(asctime)s:%(levelname)s:%(module)s:%(lineno)d:%(message)s')
В файле конфигурации у меня есть
> [formatter_frmtr]
> format=getpass.getuser() + '%(asctime)s:%(levelname)s:%(module)s:%(lineno)d:%(message)s'
Вызов функции getpass.getuser () не вызывается, но печатается как:
getpass.getuser () + '2011-06-01 11: 56: 53,924: ОШИБКА: тест: 7: тест'
Как мне сделать, чтобы получить имя пользователя вызываемого через логированиефайл конфигурации.
Спасибо.