BOAMP Extractor
BOAMP-Extractor permet d'extraire les offres de marchés publics publiées au bulletin officiel des annonces des marchés publics (BOAMP). L'extraction se base sur des mots clefs Le script ignore les appels d'offres dont la date limite de réponse est dépassée.
Badges
Documentation
En utilisant les fichiers de configuration
Renseignez les mots-clés de recherches dans le fichier keywords.txt
avec un mot ou une expression par ligne.
Il est possible d'exclure les appels d'offres contenants certains mots-clés. Pour cela, renseignez les mots interdits dans le fichier exception.txt
avec un mot ou une expression par ligne. Les appels d'offres exclus par ce biais seront tout de même inscrits dans le fichier annoncesrejetees.txt
.
En ligne de commande
Lancez le script extractor.py
avec l'option -k
suivi du mot clef recherché
Le résultat sera généré dans le fichier annonces.txt
(ou dans le fichier spécifié avec l'option -o
)
En utilisant Github-Action
Voir le fichier boamp-extractor
et l'option -m
ou --markdown
pour générer les fichiers au format markdown dans le répertoire /docs/
Usage
usage: extractor.py [-h] [-d] [-k
] [-l] [-o
] [-m]
optional arguments:
-h, --help show this help message and exit
-d, --debug increase output verbosity
-k
, --keyword
the keyword
-l, --list use a list from file recherche.txt
-o
, --output
outputfile -m, --markdown export en markdown
Roadmap
-
Utiliser Github-Action -
Utiliser Github-Page -
Ajouter les compteurs
-
Gérer les lots dans les AOs
Author
- Website: https://www.julienmousqueton.fr
- LinkedIn: Julien Mousqueton
- Twitter: @JMousqueton
- Github: @JMousqueton
Acknowledgements
- fr-boamp-api-extractor pour l'inspiration
- Guillaume Cresta pour l'idée et les axes d'amélioration