Lær hvordan du bruger Tkinter til at oprette GUI'er i Python

Vil du oprette en grafisk brugergrænseflade til dit Python-program? Du bør lære at bruge Tkinter! Tkinter er den mest almindelige måde at tilføje GUI'er til Python-programmer på.

Tkinter giver en objektorienteret grænseflade til Tk GUI-værktøjssættet, der er indbygget i Python. Du behøver ikke engang at installere noget ekstra for at bruge Tkinter.

Tkinter gør det nemt at oprette en GUI, der håndterer brugerens input og output. En GUI bruger en form for objektorienteret programmering kaldet "event-driven." Dette betyder, at programmet reagerer på begivenheder, som er handlinger, som en bruger tager.

John Elder fra Codemy.com oprettede et 5,5 timers omfattende kursus om, hvordan man bruger Tkinter. Vi har frigivet det fulde kursus gratis på freeCodeCamp.org YouTube-kanalen.

Her er hvad kurset dækker:

  • Hvad er Tkinter?
  • Positionering med Tkinter's Grid System
  • Oprettelse af knapper
  • Oprettelse af inputfelter
  • Opbygning af en simpel lommeregner-app
  • Brug af ikoner, billeder og udgangsknapper
  • Opbygning af en Image Viewer-app
  • Tilføjelse af en statuslinje
  • Tilføjelse af rammer
  • Brug af radioknapper
  • Tilføjelse af meddelelsesbokse
  • Oprettelse af nye Windows
  • Åbning af dialogbokse til filer
  • Brug af skydere
  • Brug af afkrydsningsfelter
  • Brug af rullemenuer
  • Brug af databaser
  • Opbygning af en GUI til en database-app
  • Sletning af en post fra en database
  • Opdatering af en post med SQLite
  • Opbygning af en vejr-app
  • Brug af Matplotlib-diagrammer

Se kurset nedenfor eller på freeCodeCamp.org YouTube-kanalen (5,5 timers ur).