Introduction to guizero - creating GUI apps using Python

Опубликовано: 03 Апрель 2026
на канале: Penguin Tutor
5,304
69

In this video I show how to get started with guizero, an easy way to make graphical programs in Python.

GUI is short for graphical user interface, which describes applications that you run in a graphical environment, such as Windows, Linux and Mac. Applications which you typically interact with using a combination of keyboard and mouse, or through touch.

These applications are usually created using a library sometimes called a toolkit. Guizero is based around the tkinter libraries included as standard in Python.

This is designed as an example project to show how to use guizero, but I’ve based it on something I’ve been doing on my sister channel Penguin Fortress. On the penguin fortress youtube channel I’m creating some videos on cryptography and recently discussed ROT13 as a way of obscuring information. Note this is a very weak form of encryption. It’s not suitable for any data you want to keep secret, but is useful for hiding the punchline of a joke etc.

For more details see Penguin Fortress video:
   • Introduction to Cryptography - With exampl...  
or the write-up on the website: http://www.penguinfortress.com/securi...

Chapters:
00:00 Introduction to guizero
00:29 About ROT13 encryption cipher
01:40 Basic gui application
03:01 Adding widgets
06:08 guizero layouts
07:17 The Box widget
09:55 The ROT13 Gui App
14:55 Demonstration and jokes