Ce programme est un calculateur de calories alimentaires qui permet aux utilisateurs de suivre leurs apports nutritionnels quotidiens en entrant les aliments consommés et leurs poids. Il fournit une analyse détaillée des calories, protéines, glucides et lipides consommés.
Assurez-vous de posséder les bibliothèques suivantes: python3, tkinter, ttkthemes. Sur Ubuntu:
- vérifier la version de python: python --version
- installer tkinter (pour la version 3.x de python. La version 3.x comprend les widgets ttk): sudo apt-get install python3-tk
- installer ttkthemes: python3 -m pip install git+https://github.com/RedFantom/ttkthemes
-
Fenêtre de Démarrage : À l'exécution du programme, une fenêtre de démarrage apparaît, offrant les options suivantes :
- Démarrer : Lance la fenêtre principale du calculateur de calories.
- Info : Affiche des informations sur le programme et des instructions supplémentaires.
- Fermer : Quitte l'application.
-
Fenêtre Principale : Dans cette fenêtre, vous pouvez :
- Saisir les aliments : Pour chaque repas (4 repas au total), sélectionnez les aliments à partir d'une liste déroulante avec autocomplétion et entrez leur poids en grammes.
- Calculer la Nutrition : Cliquez sur le bouton "Calculer Nutrition" pour obtenir les valeurs nutritionnelles totales pour chaque repas et pour la journée entière.
- Réinitialiser les Champs : Utilisez le bouton "Réinitialiser" pour effacer toutes les saisies et recommencer. Cela permet également de mettre directement à jour la liste des aliments.
- Ajouter/Supprimer des Aliments : Cliquez sur "Ajouter/supprimer Aliment" pour mettre à jour la liste des aliments disponibles.
-
Affichage des Résultats :
- Les résultats nutritionnels sont affichés dans une nouvelle fenêtre, montrant les totaux journaliers et les détails de chaque repas.
- Vous pouvez enregistrer les résultats en tant que fichier texte en cliquant sur "Enregistrer".
- Assurez-vous d'avoir Python installé sur votre système. Vous pouvez télécharger Python à partir de python.org.
- Installez les modules nécessaires en exécutant la commande suivante dans votre terminal : pip install tkinter
- Placez les fichiers suivants dans le même répertoire :
main - calculateur calorie alimentaire.py
start_window.py
calculator_calorie.py
nutrition_calculator.py
convertisseur de donnée.py
file_operations.py
file_processor.py
utils.py
autocomplete_combobox.py
foods.txt
listing aliment.txt
-
Exécutez le fichier
main - calculateur calorie alimentaire.py
: python 'main - calculateur calorie alimentaire.py' -
Une fenêtre de démarrage s'affiche avec les options "Démarrer", "Info" et "Fermer".
- Démarrer : Lance la fenêtre principale du calculateur de calories.
- Info : Affiche des informations sur le programme.
- Fermer : Quitte l'application.
- Dans la fenêtre principale, entrez les aliments consommés pour chaque repas et leurs poids en grammes.
- Cliquez sur "Calculer Nutrition" pour obtenir les valeurs nutritionnelles totales.
- Utilisez le bouton "Réinitialiser" pour effacer tous les champs et recommencer.
- Cliquez sur "Ajouter/Supprimer Aliment" pour gérer les aliments disponibles.
-
listing aliment.txt : Contient une liste des aliments pour l'autocomplétion.
-
foods.txt : Contient les informations nutritionnelles des aliments. ATTENTION: En cours de conception, plusieurs sources différentes peuvent faire varier les résultats.
Lorsque les valeurs sont 0.5 ou 0.85, référez-vous au 'listing aliment.txt' pour savoir si elles sont précise ou peuvent être inférieur, voir supérieur (Le programme actuel, ne fait pas le dinstingo). De plus si dans calorie, il y a marqué '0' c'est que dans la table Ciqal de 2020 que j'ai utilisé cette valeur n'était pas indiquée.
Pour plus d'informations sur le programme, cliquez sur le bouton "Info" dans la fenêtre de démarrage.
Source des données alimentaires : "https://www.data.gouv.fr/fr/datasets/table-de-composition-nutritionnelle-des-aliments-ciqual/"
Pour toute question ou suggestion, veuillez contacter complexboy@outlook.fr
.
En date du 31 Juillet 2024