Разобрать французскую дату в питоне

Может кто-нибудь сказать, пожалуйста, как я могу разобрать французское свидание в Python? Извините, если вопрос дубликат, но я не смог его найти.

Вот то, что я пытался с помощьюdateutil парсер:

import locale
from dateutil.parser import parse as parse_dt
locale.setlocale(locale.LC_TIME, 'fr_FR.UTF-8')   ## first I set locale
## locale.LC_TIME, 'fr_FR.UTF-8')
parse_dt('3 juillet',fuzzy= True)   ## don't work give the default month
## Out[29]: datetime.datetime(2014, 10, 3, 0, 0)
parse_dt(u'4 Août ',fuzzy= True)     ## same thing using another month 
Изменить: добавить контекст:

Я разбираю даты, не зная заранее формат моей строки. Идея состоит в том, чтобы разобрать много дат в лету:

parse_dt(u'Aujourd''hui ',fuzzy= True) 
parse_dt(u'Hier',fuzzy= True) 
Редактировать, используя другую библиотеку:

Используя библиотеку parsedatime и некоторые регулярные выражения для перевода французских слов, я могу получить это:

import parsedatetime
import re 
cal = parsedatetime.Calendar()
cal.parse(re.sub('juil.*' ,'jul' ,'20 juillet'))
 ((2015, 7, 20, 10, 25, 47, 4, 283, 1), 1)

Может быть, я должен обобщить это на все французские месяцы?

Ответы на вопрос(3)

Ваш ответ на вопрос