Когда я создаю свой файл журнала, я хочу, чтобы имя содержало дату и время.
Теперь, в python, вы можете получить текущее datetime как:
>>> from datetime import datetime
>>> datetime.now()
datetime.datetime(2012, 2, 3, 21, 35, 9, 559000)
Версия str
>>> str(datetime.now())
'2012-02-03 21:35:22.247000'
Не очень хорошая строка для добавления имени файла журнала! Я бы хотел, чтобы мой файл журнала выглядел примерно так:
mylogfile_21_35_03_02_2012.log
Можно ли что-то сделать python, чтобы сделать это проще? Заметьте, я создаю файл журнала как
fh = logging.FileHandler("mylogfile" + datetimecomp + ".log")
Любые советы?