filmov
tv
Eel for Python - Quick and Easy GUI!
Показать описание
GUI can be a tough subject, with tons of generated messy code to sit through. Luckily, web programming, with its intuitive syntax, is becoming more popular for GUI design! Today, we take advantage of this with our Python code by using a package called eel.
= CONTENTS =
0:00 Introduction
0:37 What is Eel?
1:56 Mechanics & Demo of Eel
2:27 Demo 1: Eel Setup & Folder Structure
3:20 Basics of JavaScript-Python Communication
3:42 Demo 2: JavaScript Triggers Python
5:27 Demo 3: Python Triggers JavaScript / Non-Blocking start()
8:28 Discussion on Return Values
9:06 Demo 4: Return Values (The Intuitive Way)
10:54 Demo 5: Return Values (The Official Way)
11:24 Return Values - Synchronous (Python)
12:25 Return Values - Asynchronous
13:51 Wrapup
14:43 Larger Demo: Mastermind Solver
18:25 End of Demo
= CODE DOWNLOAD =
To download, first click on "Downloads" in the left sidebar. Then, in the subsequent page, click "Download Repository".
= 0612 TV =
Enjoy your stay, and don't hesitate to drop me a comment or a personal message to my inbox =) If you like my work, don't forget to subscribe!
= NERDfirst =
NERDfirst is a project allowing me to go above and beyond YouTube videos into areas like app and game development. It will also contain the official 0612 TV blog and other resources.
-----
Disclaimer: Please note that any information is provided on this channel in good faith, but I cannot guarantee 100% accuracy / correctness on all content. Contributors to this channel are not to be held responsible for any possible outcomes from your use of the information.
= CONTENTS =
0:00 Introduction
0:37 What is Eel?
1:56 Mechanics & Demo of Eel
2:27 Demo 1: Eel Setup & Folder Structure
3:20 Basics of JavaScript-Python Communication
3:42 Demo 2: JavaScript Triggers Python
5:27 Demo 3: Python Triggers JavaScript / Non-Blocking start()
8:28 Discussion on Return Values
9:06 Demo 4: Return Values (The Intuitive Way)
10:54 Demo 5: Return Values (The Official Way)
11:24 Return Values - Synchronous (Python)
12:25 Return Values - Asynchronous
13:51 Wrapup
14:43 Larger Demo: Mastermind Solver
18:25 End of Demo
= CODE DOWNLOAD =
To download, first click on "Downloads" in the left sidebar. Then, in the subsequent page, click "Download Repository".
= 0612 TV =
Enjoy your stay, and don't hesitate to drop me a comment or a personal message to my inbox =) If you like my work, don't forget to subscribe!
= NERDfirst =
NERDfirst is a project allowing me to go above and beyond YouTube videos into areas like app and game development. It will also contain the official 0612 TV blog and other resources.
-----
Disclaimer: Please note that any information is provided on this channel in good faith, but I cannot guarantee 100% accuracy / correctness on all content. Contributors to this channel are not to be held responsible for any possible outcomes from your use of the information.
Комментарии