Create a Python App with Dear PyGui - Graphic User Interface

Published: 01 January 1970
on channel: Python Simplified
361,187
8.6k

** IMPORTANT NOTES **


finishedProject/app.py is now updated with global pred= []
Please avoid initializing it at check_spam(pred=[]), but initialize it earlier on a global scope and only then pass it to check_spam(pred). Complete + Updated Code on Github:
https://github.com/MariyaSha/SimpleSM...

If you had any issues with the code presented in this video - please check out the link above to see if it resolves is!


** VIDEO DESCRIPTION **

Learn how to create a fully-functional Python app step by step!
In this project, we will build a graphic user interface with the brand new Dear PyGui library!
We will connect this interface to my Simple SMS Spam Filter, which we've built together in a previous project.
We will learn how to display images, text, user input, buttons, and separators, as well as hiding widgets and "click" event callback functions.

Starter Files:
https://github.com/MariyaSha/SimpleSM...



******************************************
Time Stamps:
******************************************
00:00 - Intro
00:39 - Starter files walkthrough
01:03 - Open app.py in Code Editor
01:24 - Set widow size
01:43 - Set font size
02:00 - Set a theme
02:24 - Initialize window object
03:32 - Run Python file from command line
04:37 - Adjust position on secondary window
05:21 - Display an image
07:14 - Set padding
07:52 - Add separator
08:10 - Add Vertical Spacing
08:27 - Add a text widget
09:02 - Change text widget color
09:57 - Add a text input widget
11:02 - Add a button
11:19 - Attach a callback function to the button
11:43 - Define callback function
12:45 - Discussing the logic behind the callback function
13:39 - Access window object from inside the callback function
14:04 - Collecting user input
16:11 - Importing functions from a different Python file
17:04 - Learn more about these functions in my Simple SMS Spam Filter video tutorial!
17:19 - Adding widgets inside callback function
17:42 - Pre-Process the input
18:16 - Predict if the input is spam or not
19:13 - Adding a dynamic text widget inside callback function
20:17 - Hide widget
20:47 - Replace hidden widget with a new one
21:04 - Test the application
22:34 - Thank for watching!
******************************************

DearPy GUI Documentation:
https://hoffstadt.github.io/DearPyGui...



#python #pythonprogramming #gui #graphicuserinterface #app #application #dearpygui #dearpy #programming #atom


Watch video Create a Python App with Dear PyGui - Graphic User Interface online without registration, duration hours minute second in high quality. This video was added by user Python Simplified 01 January 1970, don't forget to share it with your friends and acquaintances, it has been viewed on our site 361,187 once and liked it 8.6 thousand people.