Μάθετε πώς να χρησιμοποιείτε το Tkinter για να δημιουργήσετε GUI στο Python

Θέλετε να δημιουργήσετε μια γραφική διεπαφή χρήστη για το πρόγραμμα Python; Πρέπει να μάθετε πώς να χρησιμοποιείτε το Tkinter! Το Tkinter είναι ο πιο συνηθισμένος τρόπος προσθήκης GUI σε προγράμματα Python.

Το Tkinter παρέχει μια αντικειμενοστρεφή διεπαφή στην εργαλειοθήκη Tk GUI που είναι ενσωματωμένη στην Python. Δεν χρειάζεται καν να εγκαταστήσετε κάτι επιπλέον για να χρησιμοποιήσετε το Tkinter.

Το Tkinter διευκολύνει τη δημιουργία ενός GUI που χειρίζεται την είσοδο και την έξοδο του χρήστη. Το GUI χρησιμοποιεί μια μορφή αντικειμενοστραφής προγραμματισμού που ονομάζεται "event-driven". Αυτό σημαίνει ότι το πρόγραμμα ανταποκρίνεται σε συμβάντα, τα οποία είναι ενέργειες που πραγματοποιεί ένας χρήστης.

Ο John Elder από το Codemy.com δημιούργησε ένα ολοκληρωμένο μάθημα διάρκειας 5,5 ωρών σχετικά με τον τρόπο χρήσης του Tkinter. Έχουμε κυκλοφορήσει το πλήρες μάθημα δωρεάν στο κανάλι YouTube του freeCodeCamp.org.

Εδώ είναι αυτό που καλύπτει το μάθημα:

  • Τι είναι το Tkinter;
  • Θέση με το σύστημα πλέγματος Tkinter
  • Δημιουργία κουμπιών
  • Δημιουργία πεδίων εισαγωγής
  • Δημιουργία μιας εφαρμογής απλής αριθμομηχανής
  • Χρήση εικονιδίων, εικόνων και κουμπιών εξόδου
  • Δημιουργία εφαρμογής προβολής εικόνων
  • Προσθήκη γραμμής κατάστασης
  • Προσθήκη πλαισίων
  • Χρήση κουμπιών ραδιοφώνου
  • Προσθήκη κουτιών μηνυμάτων
  • Δημιουργία νέων Windows
  • Άνοιγμα παραθύρων διαλόγου αρχείων
  • Χρήση ρυθμιστικών
  • Χρήση πλαισίων ελέγχου
  • Χρήση αναπτυσσόμενων μενού
  • Χρήση βάσεων δεδομένων
  • Δημιουργία GUI για μια εφαρμογή βάσης δεδομένων
  • Διαγραφή εγγραφής από μια βάση δεδομένων
  • Ενημέρωση εγγραφής με SQLite
  • Δημιουργία εφαρμογής καιρού
  • Χρήση διαγραμμάτων Matplotlib

Παρακολουθήστε το παρακάτω μάθημα ή στο κανάλι YouTube του FreeCodeCamp.org (ρολόι 5,5 ωρών).