Как разобрать имя месяца в Юникоде для получения datetime в Python 2.7

У меня есть u'20 січня 2012 ', и мне нужно получить объект datetime. (u'20 січня 2012 '== u'20 января 2012')

Это очень просто, когда у вас есть datetime.strptime ('1 Jun 2005', '% d% b% Y') Но что делать, если У меня месяц в другом месте?

(appengine + python 2.7)

Было бы хорошо иметь метод get_month (u'Месячное название в разных формах ', Language.RUS) -> int:' номер месяца ' Таким образом, библиотека может обрабатывать разные формы названия месяца. Например, «1 Июнь» и «1 Июня» должны быть одной и той же датой. Я использую его для сканирования веб-сайтов и анализа даты.

5
задан Oleg Dats 16 January 2012 в 21:13
поделиться