diff --git a/Attrap_pref75.py b/Attrap_pref75.py index 0ebcc4a315ba379b97dab0e8114515bc6ec6541a..a14af0b23da7bdf7b58734f5b3b3f328d45cee8a 100644 --- a/Attrap_pref75.py +++ b/Attrap_pref75.py @@ -94,9 +94,13 @@ class Attrap_pref75(Attrap): else: url = a['href'] url = unquote(url) - name = a.find('span') + name = a.find('span').get_text() quasidate = a.get('href') guessed = Attrap.guess_date(quasidate,"([0-9]+\.[0-9]+\.[0-9]+)") + if (guessed == datetime.datetime(9999, 1, 1, 0, 0)): + guessed = Attrap.guess_date(quasidate,"([0-9]+-[0-9]+-[0-9]+)") + if (guessed == datetime.datetime(9999, 1, 1, 0, 0)): + guessed = Attrap.guess_date(quasidate,"75-([0-9]*)") date = guessed raa = Attrap.RAA(url, date, name)