Outils pour utilisateurs

Outils du site


icn:facultatif:projet2016:appli_01

Lire la table des familles d'aliments du Ciqual

Présentation

Les données communiquées par le Ciqual, sont disponibles sous deux formats :

  • csv : format informatique ouvert qui permet d'exploiter les données dans un tableur, par exemple Excel. Cela permet d'avoir un tableau de données croisés plus difficilement exploitable pour un traitement informatique.
  • mdb : format de la base de données Microsoft Access qui regroupe les données par table en permettant de gérer les relation entre ces tables

Documentation sur la base de données Access du Ciqual

Réalisation

Vous allez créer un programme Python qui utilise une interface graphique pour lire la table sur les familles d'aliments du Ciqual à partir du fichier csv.

Exemple de programme Python de lecture du fichier :

tableFoodGroup.py
# -*- coding: utf-8 -*-
famille = open("FOOD_GROUPS.csv", "r") 
ligne = famille.readline()
 
while ligne:
    champ = ligne.split(';')
    code = champ[0]
    nomFrancais = champ[1]
    nomAnglais = champ[2]
    print("code = {}  - nomFrancais = {} - nomAnglais = {}".format(code, nomFrancais, nomAnglais))
    ligne = famille.readline()
famille.close()

Pour en savoir plus :

Le projet ...

icn/facultatif/projet2016/appli_01.txt · Dernière modification: 2017/03/23 16:26 (modification externe)