'title':'div.fr-card.fr-card--sm.fr-card--grey.fr-enlarge-link div.fr-card__body div.fr-card__content h2.fr-card__title a'
},
'link_to_raa':False
'link_to_raa':False,
'follow_link_on_unrecognised_date':True
}
white_card={
'regex':{
...
...
@@ -31,7 +32,8 @@ class Attrap_prefdpt(Attrap):
'details':'div.fr-card.fr-card--horizontal.fr-card--sm.fr-enlarge-link div.fr-card__body div.fr-card__content div.fr-card__end p.fr-card__detail',# Chemin CSS du détail des cartes blanches
'pager':'ul.fr-pagination__list li a.fr-pagination__link.fr-pagination__link--next.fr-pagination__link--lg-label'# Chemin CSS du pager des cartes blanches
},
'link_to_raa':False
'link_to_raa':False,
'follow_link_on_unrecognised_date':True
}
# Liste des widgets à analyser (sera remplie au moment de l'initialisation, mais peut être surchargée par la classe de préfecture de département)
...
...
@@ -50,11 +52,12 @@ class Attrap_prefdpt(Attrap):
classDptWidget:
"""Une classe représentant un widget sur le site d'une préfecture de département."""
# Si un chemin CSS vers les détails du widget est spécifié et qu'aucune date correcte n'a été trouvée, on tente de parser la date présente dans les détails