From 27bf2b8b633fe98da4e559c0733a591082350965 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 25 Jan 2016 09:48:44 +0530 Subject: [PATCH] ... --- recipes/mediapart.recipe | 21 +++++---------------- 1 file changed, 5 insertions(+), 16 deletions(-) diff --git a/recipes/mediapart.recipe b/recipes/mediapart.recipe index 080ab66d3a..a8729500ef 100644 --- a/recipes/mediapart.recipe +++ b/recipes/mediapart.recipe @@ -120,8 +120,7 @@ class Mediapart(BasicNewsRecipe): date_arr = date_str.lower().split() return date(day=int(date_arr[0]), year=int(date_arr[2]), - month= - [None, 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', + month=[None, 'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre', 'octobre', 'novembre', 'décembre'].index(date_arr[1])) def print_version(self, url): @@ -145,10 +144,10 @@ class Mediapart(BasicNewsRecipe): def get_browser(self): br = BasicNewsRecipe.get_browser(self) if self.username is not None and self.password is not None: - br.open('https://www.mediapart.fr/user') + br.open('https://www.mediapart.fr/login') br.select_form(nr=1) br['name'] = self.username - br['pass'] = self.password + br['password'] = self.password br.submit() return br @@ -157,16 +156,6 @@ class Mediapart(BasicNewsRecipe): preprocess_regexps = [ (re.compile(r'()(.*)', re.IGNORECASE|re.DOTALL), lambda match: - match.group(1) - + re.sub(re.compile(r'', re.IGNORECASE|re.DOTALL),'', - match.group(2)) - + '') + match.group(1) + re.sub( + re.compile(r'', re.IGNORECASE|re.DOTALL),'', match.group(2)) + '') ] - - # def preprocess_html(self, soup): - # for title in soup.findAll('p', {'class':'titre_page'}): - # title.name = 'h3' - # for legend in soup.findAll('span', {'class':'legend'}): - # legend.insert(0, Tag(soup, 'br', [])) - # legend.name = 'em' - # return soup