Choosing a GUI Framework / Tool Kit / Libraries - Python programming

Опубликовано: 20 Ноябрь 2024
на канале: Penguin Tutor
177
8

This video goes through some of the different libraries, tool kits and frameworks that I looked at when looking to create a Python GUI program to run on Linux and Windows.

Whether you are looking at creating your first GUI with GUIZero, Novel GUI interface using Pygame Zero for Makers or a professional looking program
using PyGTK / PyGObject or PyQt / PySide.

I've included examples of my own programs throughout the video along with some of my personal experience. It explains about the decision I made for my current project and some of the difficulties I found with different versions of the libraries.

For more details about some of the projects then see the links below:

Getting started with GUI Zero
https://www.penguintutor.com/programm...

Learning Pygame Zero
https://www.penguintutor.com/news/pro...

Pygame Zero for makers
https://www.penguintutor.com/projects...

Finally my current projects (both in early development):
Model railway points controller
https://www.penguintutor.com/projects...

Laser Cut Buildings using Python code
https://www.penguintutor.com/projects...

Also see my book, Beginning Games Programming with Pygame Zero
https://www.penguintutor.com/projects...


Chapters:
00:00 Introduction
01:34 Choosing a programming language
05:09 TK / Tkinter
06:13 GUIZero
07:17 Pygame / Pygame Zero
09:23 PtGtk / PyGObject
10:21 PyQt
11:10 PySide
14:26 Qt Designer
15:44 Summary