Skip to main content

Extract DECP files from few websites easily

Project description

Récupération des DECP des plateformes Trust MPE (Atexo)

Ce projet vise à développer un script permettant de télécharger facilement les données essentielles de la commande publique publiées sur les plateformes de marché développées par Atexo.

Liste des plateformes identifiées :

Anomalies

Centre National d'Etudes Spatiales (CNES) (marches.cnes.fr)

Aucune données accessible pour 2019 (erreur : "Cette liste des marchés n'a pas encore été publiée.")

Lien vers le formulaire de recherche

Mégalis Bretagne (marches.megalisbretagne.org)

Pour les acheteurs publics suivants, l'erreur suivante est renvoyée

The controller must return a response (null given). Did you forget to add a return statement somewhere in your controller?
  • Mairie d'Argentré du Plessis (a5q)
  • MAIRIE DE LECOUSSE (a8z)
  • Commune de Bonnemain (d3z)
  • OFFICE DE TOURISME COMMUNAUTAIRE DE CONCARNEAU CORNOUAILLE AGGLOMERATION (i8h)
  • Association Smile Smartgrids (i8k)
  • CIAS_GUINGAMP_PAIMPOL AGGLOMERATION (i8l)
  • CCAS DE GUEMENE PENFAO (i8m)
  • CCAS de Maël-Carhaix (i8n)

Région Pays de la Loire (marchespublics.paysdelaloire.fr)

Aucune données accessible pour 2019 (erreur : "Cette liste des marchés n'a pas encore été publiée.")

Lien vers le formulaire de recherche

Licence

MIT

Utiliser le script download.sh

Pour téléchager Maximilien

./download.sh marches.maximilien.fr

Utiliser les script download.py et extractionAcheteurs.py

Mettre en place l'environnement de développement

apt-get install python3.6 python3-dev python3-venv
python3 -m venv myenv
source myenv/bin/activate
pip install -r requirements.txt

###Utiliser les script Pour initialiser tous les sites connus

python extractionAcheteurs.py --site all

Pour obtenir de l'aide sur les options de la ligne de commande

python download.py --help

Pour téléchager un site, ex:Maximilien

python download.py --site marches.maximilien.fr

Pour télécharger tous les sites connus

python download.py --site all

Pour télécharger des données fraîches de 2020 pour deux site (ex:Maximilien et Megalis), avec un délais de 0.5 seconde entre chaque appel et 2 threads

python download.py --site marches.maximilien.fr marches.megalisbretagne.org --year 2020 --delay 0.5 --thread 2 --force_download
python download.py -s marches.maximilien.fr marches.megalisbretagne.org -y 2020 -d 0.5 -t 2 -f

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

decp_scraper-1.0.7.tar.gz (10.3 kB view details)

Uploaded Source

File details

Details for the file decp_scraper-1.0.7.tar.gz.

File metadata

  • Download URL: decp_scraper-1.0.7.tar.gz
  • Upload date:
  • Size: 10.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.25.1 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.8.5

File hashes

Hashes for decp_scraper-1.0.7.tar.gz
Algorithm Hash digest
SHA256 a90f72b2151c96143781466dea5cd39fd06295b4027754517bf9af628f450af0
MD5 9410c3ab0de93144cfd8399be03d838e
BLAKE2b-256 f4f4a5e0ef7a38ea6df724585fe0311f79b1fcdafc8d94a054427b2865ea32c9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page