Address Book With Python Tkinter & SQLite Part-10

preview_player
Показать описание
Projet de carnet d'adresse en Python Tkinter - parite10.
Address book project in Python Tkinter - parite10
Python fournit diverses options pour développer des interfaces utilisateur graphiques (GUI). Les plus importants sont énumérés ci-dessous.
Tkinter - Tkinter est l'interface Python de la boîte à outils Tk GUI livrée avec Python. Nous examinerions cette option dans ce chapitre.
Il existe de nombreuses autres interfaces disponibles, que vous pouvez trouver sur le net.
Programmation Tkinter
Tkinter est la bibliothèque GUI standard pour Python. Python lorsqu'il est combiné avec Tkinter fournit un moyen rapide et facile de créer des applications GUI. Tkinter fournit une puissante interface orientée objet à la boîte à outils Tk GUI.
La création d'une application GUI à l'aide de Tkinter est une tâche facile. Tout ce que vous avez à faire est d'effectuer les étapes suivantes -
Importez le module Tkinter.
Créez la fenêtre principale de l'application GUI.
Ajoutez un ou plusieurs des widgets mentionnés ci-dessus à l'application GUI.
Entrez dans la boucle d'événements principale pour agir contre chaque événement déclenché par l'utilisateur.
Tkinter est le moyen de facto en Python de créer des interfaces utilisateur graphiques (GUI) et est inclus dans toutes les distributions Python standard. En fait, c'est le seul framework intégré à la bibliothèque standard Python.
Ce framework Python fournit une interface à la boîte à outils Tk et fonctionne comme une couche fine orientée objet au-dessus de Tk. La boîte à outils Tk est une collection multiplateforme d ’« éléments de contrôle graphiques », également appelés widgets, pour la création d’interfaces d’applications.
Si vous souhaitez profiter de la dernière version de Tkinter, vous devez installer une version de Python qui prend en charge Tcl / Tk 8.5 ou supérieur. Cela vous fournira le Ttk (extension Tile intégrée à Tk), qui est nécessaire pour exécuter l'ensemble de widgets Tk actuel.
Avertissement: Si vous travaillez sur un système livré avec Python pré-installé, vous devrez peut-être le mettre à niveau vers au moins Python 3.7, qui comprend tout ce dont vous avez besoin pour exécuter Tk prêt à l'emploi.
Рекомендации по теме
Комментарии
Автор

Merci beaucoup pour vos vidéos sincèrement bravo pour les explications

mickaelrivier
Автор

Merci infiniment pour l'effort effectué .. vos tutoriels sont bien expliqués, simple et vraiment Très Facile, vous êtes méthodique, encore fois merci et bonne continuation - je vous propose juste de mettre un titre un peu plus descriptif du genre : Address Book With Python Tkinter & SQLite Part-10 (Insertion d'une photo de profil)

nbsysteme
Автор

Merci infiniment pour cette formation. Je suis débutant sur python et je viens de PHP. Cependant j'ai une petite préoccupation, je voudrais savoir s'il est possible de gérer les sessions http des utilisateurs avec python dans le cadre d'une application de bureau exécutable sur windows par exemple. Si par exemple je dois gérer plusieurs utilisateur avec chacun son profil...

harlinchancelbabissa
Автор

Vos vidéos sont très bien expliqués savez vous quand vous ferez la video pour modifier la bdd svp passez une bonne journée

mickaelrivier
Автор

Super pédagogie. Merci pour l'effort. j'ai suivi vos tutos sur tkinter et comme j'avais l'habitude de travailler avec des IDE microsoft notamment visual studio je vous demande est ce qu'il existe en tkinter un outil pour concevoir des rapports issues des base de données

ahmedhmade
Автор

Bonjour Monsieur et merci pour les différents tutos. J'ai remarqué que vous n'aviez pas fini la formation, sinon il manque selon moi, la fonctionnalité "EDIT" et "EXIT". Comment donc ajouter surtout la fonctionnalité "EDIT" quand on clique sur un Utilisateur déjà inscrit au niveau du "Treeview", on devra voir les informations de l'Utilisateur sélectionné dans les champs "Entry" afin de procéder aux modifications ??? Merci d'apporter un éclairage.

marc-aurelechegnimonhanaya
Автор

Super video merci, pouvez-vous nous aider à faire ce genre de l'application en poo pour cette periode de confinnemet ?

gargabenjamin
Автор

Bonjour, je pense que vous avez oubli la part EDITE SELECTED

AdilERRAMCHANI
Автор

par contre il y a un détail qui m'a échappé : vous avez mis la photo dans un dictionnaire à cause de la bibliothèque PIL, en revanche lors de la passation des paramètres vous avez passé l'objet "photo" à la variable "image" et non pas le dictionnaire -- puis-je avoir une explication S.V.P

nbsysteme
Автор

Merci beaucoup pour ces vidéos! Moi j'ai une question, j’aimerais savoir comment faire une requête selon un critère du genre les personnes venant d'une ville donnée si ce champ existait dans la table et voir le résultat dans le treeview. Merci

sylvainmounk
Автор

salem : merci pour la réponse
-Pour update j'ai pu remplir les champs avec une fonction get_data puis j'ai utilisé une fonction update_customer avec une requete : cur.execute("UPDATE customers SET name = ?, phone = ?, moreinfo = ? WHERE id = ?", (Nom, Phone, More, id))
mais s'a na pas marché
message d'erreur = UnboundLocalError: local variable 'id' referenced before assignment

aekkaid
Автор

Merci d'avance
comment j'ecrir un évent si je tapé entrée dans Une Entry tkinter le pointeur passe derctement a la suivante champ de saisie pour la rapidité de saisie

medalimi
Автор

Bonjour, merci de vos tutos ils m'ont beaucoup aidés, néanmoins la fonction edit manque et après de nombre recherche je n'arrive toujours pas à trouver la solution, pourrais-je avoir un peu d'aide ?

zzzevpl
Автор

Moi ce n'est vraiment pas un souci au niveau du code, mais je voudrais savoir s'il est possible d'enregistrer les résultats de requête dans un fichier sur l'ordi, comme en type ".xls" obtenus dans le treeview?

sylvainmounk
Автор

Super vidéo mais il manque quelque chose au programme, le bouton edit client n'est pas fait

mickyss
Автор

salam; merci boucoup pour cette formation .vous pouvez m aider comment faire la barre de defilement dans treview . merci d avence.

mathexpress
Автор

Merci, mais svp ou est la part methode edit !!! et comment rendre ce projet python zvec database sqlite en fichier exe !!! svp et merci beaucoup

radjihouari
Автор

Eh bien j'ai un petit problème avec from PIL import Image, ImageTk, sa m'affiche un message d'erreur et j'utilise python 3.8.5.

najlabouziane
Автор

Salem vous oublié l'option édit selected

aekkaid
Автор

salem : en fin j'ai pu modifier toutes les données sauf la photo j'ai pas pu la modifier, et ça en utilisant la requete suivante : cur.execute("UPDATE customers SET name = ?, phone = ?, moreinfo = ? WHERE id = ?", (Nom, Phone, More, row[0]))
ça tres bien marché sauf la photo

aekkaid
join shbcf.ru