Commits

Gregory Petukhov committed 46ac24f

Add get_month_number to grab.tools.russian

  • Participants
  • Parent commits 9a97682

Comments (0)

Files changed (1)

grab/tools/russian.py

 from pytils.translit import translify
 import re
 
+MONTH_NAMES = u'января февраля марта апреля мая июня июля августа '\
+              u'сентября октября ноября декабря'.split()
+
 RE_NOT_ENCHAR = re.compile(ur'[^-a-zA-Z0-9]', re.U)
 RE_NOT_ENRUCHAR = re.compile(ur'[^-a-zA-Zа-яА-ЯёЁ0-9]', re.U)
 RE_RUSSIAN_CHAR = re.compile(ur'[а-яА-ЯёЁ]', re.U)
         return value
     else:
         return default
+
+def get_month_number(name):
+    return MONTH_NAMES.index(name) + 1