Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 29, 2016 21:41:34

smax
Зарегистрирован: 2016-10-29
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Вставка даты в название файла

Добрый день!

Есть динамическая картинка, которую необходимо регулярно скачивать и сохранять. В названии сохраненного файла необходимо указывать дату и время. Подскажите как в название прописать datetime.datetime.now.

 import datetime
import urllib.request
now = datetime.datetime.now()
url = "http://screen.gif"
img = urllib.request.urlopen(url).read()
out = open("now.gif", "wb")
out.write(img)
out.close

Как обойтись без import os.

Спасибо!

Отредактировано smax (Окт. 29, 2016 22:10:26)

Офлайн

#2 Окт. 29, 2016 22:07:38

smax
Зарегистрирован: 2016-10-29
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Вставка даты в название файла

Хочется что-то наподобе такого:

 import datetime
import urllib.request
now = datetime.datetime.now()
url = "http://screen.gif"
img = urllib.request.urlopen(url).read()
out = open( print (now)+'.gif', 'wb')
out.write(img)
out.close

Отредактировано smax (Окт. 29, 2016 22:12:00)

Офлайн

#3 Окт. 29, 2016 22:51:33

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Вставка даты в название файла

smax
out = open(“now.gif”, “wb”)
это заменяете на это
 out = open("{:%Y-%m-%d %H-%M-%S}.gif".format(datetime.datetime.now(), "wb")



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#4 Окт. 30, 2016 08:19:18

smax
Зарегистрирован: 2016-10-29
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Вставка даты в название файла

JOHN_16
Доброго Вам дня. Все отлично. Спасибо большое!

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version