Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 23, 2017 08:24:06

Shihskauskas
Зарегистрирован: 2017-11-23
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Запись в новый файл с добавлением цифры

Здравствуйте,

Столкнулся с проблемой записи данных в логи. Каждые новые данные, переданные через сокет, нужно записать в отдельный файл с новым названием (log1.txt, log2.txt….)

Есть мысль, что нужно проверять директорию на файлы, считывать имя в строку и добавлять цифру. Может у кого-нибудь есть совет?

Офлайн

#2 Ноя. 23, 2017 08:47:54

vic57
Зарегистрирован: 2015-07-07
Сообщения: 913
Репутация: +  127  -
Профиль  

Запись в новый файл с добавлением цифры

лучше привязывать к дате/времени

 >>> from time import strftime
>>> def logname(): return strftime('%Y%m%d_%H%M%S')+'.log'
>>> logname()
'20171123_094703.log'
>>> logname()
'20171123_094707.log'

Офлайн

#3 Ноя. 23, 2017 09:02:18

Shihskauskas
Зарегистрирован: 2017-11-23
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Запись в новый файл с добавлением цифры

vic57
лучше привязывать к дате/времени

Большое спасибо,
Не сразу подумал, что можно дату записывать

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version