The ultimate introduction to PySimpleGUI [ Creating apps in Python ]

preview_player
Показать описание
In this video you will learn how to create simple python GUIs using the PySimpleGUI library. There are 10 projects in this video: A converter, a calculator, a stopwatch, a text app, the snake game, an image editor, a music player, a weather app and a opencv face detector. There is also an extra video about creating a gui in a single line of code.

By the end of the video you should be comfortable understanding PySimpleGUI and solve more or less any problem inside of it. The video will also use popular python modules like matplotlib, opencv, pytube, pillow and BeautifulSoup4.

(You also get lots of perks)

Social stuff:

Timestamps:
0:00:00 - Intro
0:03:48 - Converter
0:37:00 - One line app
0:38:46 - Calculator
1:09:06 - Stopwatch
1:36:14 - Text editor
1:57:10 - Snake
2:29:40 - Graph app (MatPlotLib)
2:47:50 - Image editor (Pillow)
3:11:06 - Music Player
3:48:59 - Weather app (BeautifulSoup4)
4:08:14 - Face detector (OpenCV)

Github:

Pastebin:
Рекомендации по теме
Комментарии
Автор

If you enjoy this video and want to support me you can join my Patreon or buy my Udemy course
patreon.com/clearcode

ClearCode
Автор

Fun tutorial!
1:08:20 To give the calculator a tiny little more functionality, under the if event == 'ENTER', you can add

current_num = [] # empties the current number list
# appends the result / ans to the current num list

LogicPhilosophy
Автор

Fantastic, really excellent. I haven't had so much fun with a follow-along in years! Thank you!

nigelpallatt
Автор

I've highly been enjoying your Udemy course lately. Been having lots of fun learning with it.

CreativeSteve
Автор

Its high time to revisit this amazing series in the perspective of Flet ! Thank you !

pyalgoGPT
Автор

I have just enrolled in your Udemy course, I truly can not understand how you can have such organisational ability in your teaching! Very impressive.

nigelpallatt
Автор

Please be consistent you will grow because of your content. Thanks ☺️

ashutoshprasad
Автор

Your video is better than most others it should be on top wish YouTube search was better so that I can filter out useless channels from my search

johndrippercodes
Автор

just thank you! .... YES, its' CLEAR CODE

ghaliahmed
Автор

this is great. i combine this tutorial and another python Text to speech tutorial and made a TexT reader for myself. Great Thanks

bluzenkk
Автор

i can already tell this will be great tutorial for my IQ. thanks!

Ehren
Автор

In the text editor 1:48:04 u should add:
if char_count == 0: word_count = 0
so that when you have nothing in there it wount tell u that u have 1 word

bernardseifert
Автор

This is amazing, I always wanted to have an option to create an option to create a Dynamic Theme changer event/button. Never found anything on the web, and it's pretty interesting and informative to see your approach!

HulaHoopzz
Автор

This is no doubt THE BEST tutorial for beginners! From Scratch WOW

mytech
Автор

for the snake part if you do not want your snake to go opposite way you can use something like this:
if event == "Left:37" and direction != DIRECTIONS["right"]:
direction = DIRECTIONS["left"]

aslanmussayev
Автор

4:02:38 Google must have changed the layout of the weather page because all I'm getting when I print the name is 'Weather'. I downloaded your code from GitHub and it does the same thing (just displays 'Weather' where the city name should be). Any idea how to fix? I tried looking at the html for the page but it is a lot of code.

NachosElectric
Автор

It is very easy way to understand. Way better than my udemy course.

nihatalizade
Автор

At 33:07 I found it much easier to just use this:
if event == 'button1' and values[0] == 'km to miles':
input = int(values['input1'])
/ 1.609 )

and then use the asterisk operator to do the opposite

jonateez
Автор

If that is you right in the beginning, congrats on looking like Tom Cruise. Also, what an amazing resource. Going to tackle this after I finish your udemy course. Thank you for being my mentor!!!

ciscornBIG
Автор

Great video, helpful very much. Keep uploading these informative videos.

chetnajadwal