0% ont trouvé ce document utile (0 vote)
41 vues4 pages

Exposé

Le document décrit la création d'une application Python utilisant Tkinter pour calculer l'effet du vent, incluant une interface graphique, des calculs mathématiques et la génération de fichiers Word. Il explique la mise en place d'un écran de démarrage, des panneaux pour les entrées et résultats, ainsi que des boutons pour interagir avec l'application. Enfin, il fournit des étapes pour transformer le code en un logiciel exécutable.

Transféré par

Ketsia Janice
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
41 vues4 pages

Exposé

Le document décrit la création d'une application Python utilisant Tkinter pour calculer l'effet du vent, incluant une interface graphique, des calculs mathématiques et la génération de fichiers Word. Il explique la mise en place d'un écran de démarrage, des panneaux pour les entrées et résultats, ainsi que des boutons pour interagir avec l'application. Enfin, il fournit des étapes pour transformer le code en un logiciel exécutable.

Transféré par

Ketsia Janice
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Premièrement, on a crée ce code qui importe tous les modules nécessaires pour :

 Créer une interface graphique avec Tkinter.


 Réaliser des calculs mathématiques.
 Gérer les dates.
 Générer un fichier Word avec du texte formaté et des tableaux.
 Interagir avec le système de fichiers.
 Utiliser les fonctions système de Python

Deuxièmement, on a défini une classe SplashScreen en Tkinter, utilisée pour afficher un écran
de démarrage animé (fade in/out) avant de lancer l’application principale.

Il y a après, la fonction callback() qui est appelée pour l’ouverture de l'interface


principale

Troisièmement, la création de l’interface ou il y a:

 📥 Un panneau pour saisir les paramètres d’entrée du calcul de l’effet du vent.


 📊 Un panneau pour afficher les résultats.

Voilà une liste d’étiquettes + champs de saisie alignés en colonnes. Ce sont les données
nécessaires au calcul de la charge du vent.

Et voici la liste des résultats calculés:


.

Ensuite, il y a la creation de barre de boutons centrée avec trois boutons (CALCULER, EFFACER,
AIDE), organise la mise en page pour un bon redimensionnement des colonnes, et prépare un
dossier sur le disque pour sauvegarder des résultats.

Après, on a introduit les formules pour le calcul de chaque paramètres. Les voici:

Elle effectue les calculs physiques liés à l’effet du vent (vitesse, pression, charge), affiche les
résultats dans l’interface, sauvegarde ces résultats, et gère proprement les erreurs.

Ensuite, on a défini un code qui crée (ou ouvre) un fichier Word nommé
resultats_calculs.docx dans un dossier Resultats_Vent. Elle y ajoute une page avec :
 un titre,
 la date du calcul,
 un tableau listant tous les paramètres d'entrée,
 un autre tableau listant tous les résultats du calcul,
avant de sauvegarder le document. Elle gère aussi les erreurs pour ne pas planter le
programme.

Les boutons:

 effacer() remet tous les champs d’entrée à "0.0" et vide les résultats affichés.
 afficher_aide() prépare un message d’instructions pour guider l’utilisateur dans
l’utilisation de l’application.

En résumé, voici les étapes utilizes dans ce codage:

Enfin, pour transformer ce code Python Tkinter en un logiciel utilisable par d’autres (sans
forcément passer par un éditeur Python) voici un plan simple pour y arriver, étape par étape :

1. Finaliser et tester le code

 S’assurer que toutes les fonctionnalités marchent bien.


 Vérifier qu’il n’y a pas d’erreurs (gestion des exceptions, interface fluide).
 Tester tous les cas d’entrée possibles.

2. Créer un fichier exécutable (.exe) en installant pyinstall


3. Génerer l’exécutable en cliquant le code suivant: python –m pyinstaller –
onefile –noconsole nom du fichier.py

Cliquer sur entrer

Le fichier .exe généré sera dans le dossier dist

Vous aimerez peut-être aussi