CoolFace
Apppublic

tlavandier/OpenData-Bordeaux-RSE

sourceHugging Facemitupdated 2y agoView on Hugging Face
1likes
data_manager.py50 linesDownload Raw Back to root
1import requests2 3# URL de base de l'API bziiit4def get_data():5    url = "https://opendata.bordeaux-metropole.fr/api/records/1.0/search/?dataset=met_etablissement_rse&q=&rows=100"6    response = requests.get(url)7    if response.status_code == 200:8        data = response.json()9        records = data.get("records", [])10        if records:11            print(records[0])  # Print an example record12        # Ensure every record includes the 'nom_courant_denomination' key13        for record in records:14            if 'nom_courant_denomination' not in record["fields"]:15                record["fields"]['nom_courant_denomination'] = 'Unknown'16        return [record["fields"] for record in records], data.get("nhits", 0)17    else:18        return [], 019 20"""21Exemple de données récupérées via l'API de Bordeaux Métropole:22 23st.write("Normalized Company Data:", company_data)24 25Normalized Company Data:26 27{28"point_geo":[290:44.88136729281935301:-0.514568044329231831]32"tranche_effectif_etab":"Non déclaré"33"siret":"8,1383E+13"34"naf_section":"J"35"code_naf":"6510Z"36"ban_x_lambert_93":422559.437"code_postal":"33310"38"naf_groupe":"620"39"libelle_section_naf":"Information et communication"40"libelle_groupe_naf":"Programmation, conseil et autres activités informatiques"41"nom_courant_denomination":"bziiit"42"tranche_effectif_entreprise":"6 à 9 Salariés"43"commune":"LORMONT"44"action_rse":"Face à l'urgence de réduire l'empreinte carbone du numérique, nous avons mis en place le tryptique MESURER - FORMER - REDUIRE sur l'ensemble de nos usages (cloud, intelligence artificielle)"45"hierarchie_naf":"Information et communication/Programmation, conseil et autres activités informatiques/libelle_naf"46"adresse_numero_et_voie":"6 Rue du Courant"47"ban_y_lambert_93":6426418.248}49 50"""