Size: a a a

Сообщество Python Программистов

2020 February 19

N

Name in Сообщество Python Программистов
Всем привет!
Есть даты в формате yyyy-mm-dd
Подскажите, как изменить формат на dd/mm/yyyy?
источник

KV

Konstantin Vinogradov in Сообщество Python Программистов
Name
Всем привет!
Есть даты в формате yyyy-mm-dd
Подскажите, как изменить формат на dd/mm/yyyy?
mo9_data = datetime.strptime(mo9_stroka_c_datoi, "%Y-%m-%d")
stroka = mo9_data.strftime('%d/%m/%Y') #теперь в строке нужный формат
источник

AG

Anton Grant in Сообщество Python Программистов
Дайте я всё же понудю.
источник

AG

Anton Grant in Сообщество Python Программистов
источник

AG

Anton Grant in Сообщество Python Программистов
Ребята, ну правда, никто не пробовал? Выглядит всё в целом неплохо, прям всё очень неплохо, и без uwsgi и плясок с бубном.
источник

AG

Anton Grant in Сообщество Python Программистов
я просто не очень devops и могу всё сломать
источник

AG

Anton Grant in Сообщество Python Программистов
а у меня пока что всё хорошо работает
источник

N

Name in Сообщество Python Программистов
Konstantin Vinogradov
mo9_data = datetime.strptime(mo9_stroka_c_datoi, "%Y-%m-%d")
stroka = mo9_data.strftime('%d/%m/%Y') #теперь в строке нужный формат
Спасибо!
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Oleg Asharchuk
Коллеги, подскажите, как в условии прописать следующее:
Если есть файлы в папке, то начать процесс. Если нет, то процесс остановить, при чем остановить, если субдиректории есть тоже, но нет файлов в корневой папке?
Я использовал пока по незнанию следующее условие

if len(os.listdir(src))  != 0:

Соответственно если файлов нет, но есть папка, то процесс начинается, а мне нужно остановить процесс даже при наличии папки.
Да можно разве что посмотреть на pathlib, вдруг там есть что-то для проверки директории на пустоту
Алсо можно проверять вес директории на диске и если он ноль - то пусто
Но это не сканает если там пустые файлы
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Oleg Asharchuk
Коллеги, подскажите, как в условии прописать следующее:
Если есть файлы в папке, то начать процесс. Если нет, то процесс остановить, при чем остановить, если субдиректории есть тоже, но нет файлов в корневой папке?
Я использовал пока по незнанию следующее условие

if len(os.listdir(src))  != 0:

Соответственно если файлов нет, но есть папка, то процесс начинается, а мне нужно остановить процесс даже при наличии папки.
А ещё забываешь что пустой список эквивалентен False, а имеющий больше нуля элементов - True
Вся проверка будет такой:
if os.listdir(src):
   %code%
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Делаешь реквест и палишь куда редиректит
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Konstantin Vinogradov
mo9_data = datetime.strptime(mo9_stroka_c_datoi, "%Y-%m-%d")
stroka = mo9_data.strftime('%d/%m/%Y') #теперь в строке нужный формат
Ты не забыл про то что слеш обозначает эскейп-последовательности?)
источник

KV

Konstantin Vinogradov in Сообщество Python Программистов
Бензофуран Гетероцикл
Ты не забыл про то что слеш обозначает эскейп-последовательности?)
+
источник

VA

Vadim Apenko in Сообщество Python Программистов
Konstantin Vinogradov
mo9_data = datetime.strptime(mo9_stroka_c_datoi, "%Y-%m-%d")
stroka = mo9_data.strftime('%d/%m/%Y') #теперь в строке нужный формат
Чтоб перевести строку в строку ты заюзал datetime?
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Vadim Apenko
Чтоб перевести строку в строку ты заюзал datetime?
Намааана
источник

KV

Konstantin Vinogradov in Сообщество Python Программистов
Vadim Apenko
Чтоб перевести строку в строку ты заюзал datetime?
ага - скажем нет велосипедам!
источник

VA

Vadim Apenko in Сообщество Python Программистов
Language:
Python3


Source:
date = '2020-03-04'
y, m, d = date.split('-')
new_date = r'/'.join([d, m, y])
print(new_date)


Result:
04/03/2020
источник

VA

Vadim Apenko in Сообщество Python Программистов
Хотя даты в формате yyyy-mm-dd мне нравятся больше. Их сравнивать можно прям строками.
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in Сообщество Python Программистов
Vadim Apenko
Хотя даты в формате yyyy-mm-dd мне нравятся больше. Их сравнивать можно прям строками.
Не зря их ИСО стандартизировал
источник

VA

Vadim Apenko in Сообщество Python Программистов
Юрий 👨‍🔬 Чебышев
Не зря их ИСО стандартизировал
Ох. Напомнило про исо
источник