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.
Eel github: https://github.com/samuelhwilliams/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 view and download the code written in this video, check out the following Bitbucket repository: https://bitbucket.org/nerdfirst/python-eel-demos/
To download, first click on "Downloads" in the left sidebar. Then, in the subsequent page, click "Download Repository".
= 0612 TV =
0612 TV, a sub-project of NERDfirst.net, is an educational YouTube channel. Started in 2008, we have now covered a wide range of topics, from areas such as Programming, Algorithms and Computing Theories, Computer Graphics, Photography, and Specialized Guides for using software such as FFMPEG, Deshaker, GIMP and more!
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!
Like what you see? Buy me a coffee → http://www.nerdfirst.net/donate/
0612 TV Official Writeup: http://nerdfirst.net/0612tv
More about me: http://about.me/lcc0612
Official Twitter: http://twitter.com/0612tv
= 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.
Watch this space, and keep your eyes peeled on this channel for more updates! http://nerdfirst.net/
-----
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.
Видео Eel for Python - Quick and Easy GUI! канала 0612 TV w/ NERDfirst
Eel github: https://github.com/samuelhwilliams/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 view and download the code written in this video, check out the following Bitbucket repository: https://bitbucket.org/nerdfirst/python-eel-demos/
To download, first click on "Downloads" in the left sidebar. Then, in the subsequent page, click "Download Repository".
= 0612 TV =
0612 TV, a sub-project of NERDfirst.net, is an educational YouTube channel. Started in 2008, we have now covered a wide range of topics, from areas such as Programming, Algorithms and Computing Theories, Computer Graphics, Photography, and Specialized Guides for using software such as FFMPEG, Deshaker, GIMP and more!
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!
Like what you see? Buy me a coffee → http://www.nerdfirst.net/donate/
0612 TV Official Writeup: http://nerdfirst.net/0612tv
More about me: http://about.me/lcc0612
Official Twitter: http://twitter.com/0612tv
= 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.
Watch this space, and keep your eyes peeled on this channel for more updates! http://nerdfirst.net/
-----
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.
Видео Eel for Python - Quick and Easy GUI! канала 0612 TV w/ NERDfirst
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
How to Program a GUI Application (with Python Tkinter)!Python Eel - Create and Package Desktop Apps | Modern GUIs with HTML and JavaScript14-Year-Old Prodigy Programmer Dreams In CodePython GUI Development With PySimpleGUIMy J.A.R.V.I.S. Program Quick Demo🔥 How To Create A GUI Based BMI Calculator Using Eel Python | Desktop App | Eel PythonTkinter Course - Create Graphic User Interfaces in Python TutorialPython Website Full Tutorial - Flask, Authentication, Databases & MorePython Tkinter GUI 🐍【𝙁𝙧𝙚𝙚】Making modern GUIs with Python and ElectronJSPython GUI Using ChromePython Eel desktop app tutorial | Great GUI apps using Python, HTML, CSS and JS | Todo eel appBuild A Python GUI App TutorialPython Django Tutorial: Deploying Your Application (Option #2) - Deploy using HerokuPython Top 5 GUI FrameworksVisual Studio Code (Windows) - Setting up a Python Development Environment and Complete OverviewAl Sweigart, "Automating Your Browser and Desktop Apps", PyBay2016Python Flask and Vue Tutorial 🔥: TODO app with Flask and Vue.js | Python Flask Tutorial 2021Demonstrating BufferOver Flow using Pwndbg | TryHackMe The Cod Caper