Skip to main content

Une librairie pour extraire les données CO2 de la Banque Mondiale

Project description

CO2 Extractor WB

Librairie d'extraction de données CO2 de la Banque Mondiale.

📦 co2-extractor-wb alt text

alt text co2-extractor-wb est une bibliothèque Python légère et robuste conçue pour extraire facilement des indicateurs climatiques et économiques depuis l'API de la Banque Mondiale. Elle gère automatiquement les basculements entre les sources de données (WDI et Climate Change) pour garantir un accès fiable aux données. ✨ Fonctionnalités 🚀 Extraction Simplifiée : Récupérez des données complexes en une seule ligne de code. 🔄 Multi-Source : Gère intelligemment les codes sources de la Banque Mondiale (Source 2, Source 40). 📊 Format Pandas : Retourne directement des DataFrames Pandas prêts pour l'analyse. 🌍 Couverture Mondiale : Accès à plus de 260 pays et régions depuis 1960. ⚙️ Pagination Automatique : Récupère jusqu'à 16 000 enregistrements par appel pour éviter les données tronquées. 🛠 Installation Vous pouvez installer la bibliothèque via pip : code Bash pip install co2-extractor-wb 🚀 Utilisation Rapide Voici comment extraire les émissions de CO2 par habitant pour tous les pays : code Python from co2_extractor import CO2Extractor

Initialisation de l'extracteur et récupération des données

Indicateur : EN.GHG.CO2.PC.CE.AR5 (CO2 par habitant)

df = CO2Extractor.get_co2_data(indicator="EN.GHG.CO2.PC.CE.AR5")

if df is not None: print(df.head()) # Sauvegarder en CSV df.to_csv("data_co2.csv", index=False) 💡 Exemples d'Indicateurs Vous pouvez utiliser n'importe quel code d'indicateur de la Banque Mondiale : Indicateur Code Source recommandée CO2 par habitant EN.GHG.CO2.PC.CE.AR5 Climate (40) Surface Forestière AG.LND.FRST.ZS WDI (2) PIB par habitant NY.GDP.PCAP.CD WDI (2) Total GES EN.ATM.GHGT.KT.CE Climate (40) code Python

Exemple pour le PIB de la France uniquement

df_fr_gdp = CO2Extractor.get_co2_data(indicator="NY.GDP.PCAP.CD", country="FR") 🛠 Développement (Installation locale) Si vous souhaitez contribuer ou modifier la librairie localement : code Bash git clone https://github.com/votre-compte/co2-extractor-wb.git cd co2-extractor-wb pip install -e . 📝 License Distribué sous la licence MIT. Voir LICENSE pour plus d'informations. 👥 Auteurs Céline ADOUSSINGANDE - mauriceteadoussingande@yahoo.com

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

co2_extractor_wb-0.1.2.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

co2_extractor_wb-0.1.2-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file co2_extractor_wb-0.1.2.tar.gz.

File metadata

  • Download URL: co2_extractor_wb-0.1.2.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for co2_extractor_wb-0.1.2.tar.gz
Algorithm Hash digest
SHA256 3b9ea76fce0c120514a74f473ff8d6b61253ee58afbc9c6dbbd3f56fe8d75021
MD5 23964bddc112f92f9d5f40a2b7e65e6f
BLAKE2b-256 d951de117f95ac75eaef46ac168b333d75e6aa85db80c7f35369b368a9a1e7c3

See more details on using hashes here.

File details

Details for the file co2_extractor_wb-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for co2_extractor_wb-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 bed8aee82c6b78bce1308b406ff58f1e8b6d35724d568295c7b24fd2170b9fb7
MD5 706f8bbffbd0fdbd88c08bb1c0c879b8
BLAKE2b-256 573cccaacb2114e528a023f16e2e4b6a32017cc275d8d11baed1180b2c701810

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