Когда я создаю свой файл журнала, я хочу, чтобы имя содержало дату и время.
Теперь в python вы можете получить текущую дату и время как:
>>> 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")
Любые советы?