Нужно изменить строку на немецком языке в дату.Я пытаюсь использовать следующий код:
from datetime import datetime
datetime_object = datetime.strptime('24. Juli 2017', '%d %B %Y')
print(datetime.strftime(datetime_object, '%d.%m.%Y'))
этот код не работает со следующей ошибкой:
ValueError: time data '24. Juli 2017' does not match format '%d %B %Y'
Однако он работает правильно с текстом на английском языке:
datetime_object = datetime.strptime('24 July 2017', '%d %B %Y')
print(datetime.strftime(datetime_object, '%d.%m.%Y'))
Вывод:
24.07.2017