Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 23, 2016 21:12:01

marvellik
Зарегистрирован: 2016-05-15
Сообщения: 639
Репутация: +  73  -
Профиль   Отправить e-mail  

Присвоение имени CSV-файла текущую дату

Tsunetomo
Добрый день, хочу уточнить у вас как я могу использовать ваш вариант
когда используешь менеджер контекстов
конструкция with … as, как правило, является более удобной и гарантирует закрытие файла в любом случае.
так что строчка filename.close() лишняя

Офлайн

#2 Авг. 24, 2016 08:43:56

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10015
Репутация: +  857  -
Профиль   Отправить e-mail  

Присвоение имени CSV-файла текущую дату

Tsunetomo
как можно присвоить текущую дату как имя csv файлу?
Нужно сделать функцию формирования нужной строки. А потом просто к её результату приписать .csv.

  
>>> import datetime
>>> 
>>> def form_string():
...     return '{:%Y-%m-%d-%H-%M-%S}'.format(datetime.datetime.now())
... 
>>> fname = form_string() + '.csv'
>>> fname
'2016-08-24-16-43-33.csv'
>>>



Офлайн

#3 Авг. 24, 2016 11:54:30

Tsunetomo
Зарегистрирован: 2015-04-01
Сообщения: 15
Репутация: +  0  -
Профиль   Отправить e-mail  

Присвоение имени CSV-файла текущую дату

marvellik
Спасибо, подправил )

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version