Notepad In Python | PySimpleGUI
Learn how to create a notepad in Python with PySimpleGUI, which is a framework around the tkinter library. PySimpleGUI makes creating a GUI unbelievably simple. For example, you can create the shell of the notepad GUI, complete with Menu in just 4 lines of code!
This Python notepad can be expanded upon to create some pretty incredible applications. For example, I'm currently working on an expanded design of the notepad that is a code editor written in PySimpleGUI that will actually run Python Code.... and incredibly, you can run a PySimpleGUI application from the code editor written in PySimpleGUI. The point is... there is a lot you can do with PySimpleGUI and this is a great place to start.
Check out the latest code on GitHub: https://github.com/israel-dryer/Notepad
Demo this code live on Trinket: https://israel-dryer.trinket.io/sites/notepad
Documentation for PySimpleGUI: https://pysimplegui.readthedocs.io/en/latest/
** NOTE ** There is an updated workaround on the `Finalize` issue I mentioned in the video. Check the GitHub code for the simplified handling of the startup routine.
In this video:
00:00 | Intro (with Demo)
01:10 | Install PySimpleGUI
01:31 | Design Elements (Window, Layout, Event loop)
01:54 | The Layout (General)
02:59 | The Menu Layout
04:19 | The Main Layout
05:00 | The Window
05:44 | The Event Loop
07:15 | The Startup Routine (temporary)
08:10 | Updating Elements
09:11 | Callbacks
09:34 | Example of expanded project
09:54 | Links to Github & Live Trinket project
Видео Notepad In Python | PySimpleGUI канала Izzy Analytics
This Python notepad can be expanded upon to create some pretty incredible applications. For example, I'm currently working on an expanded design of the notepad that is a code editor written in PySimpleGUI that will actually run Python Code.... and incredibly, you can run a PySimpleGUI application from the code editor written in PySimpleGUI. The point is... there is a lot you can do with PySimpleGUI and this is a great place to start.
Check out the latest code on GitHub: https://github.com/israel-dryer/Notepad
Demo this code live on Trinket: https://israel-dryer.trinket.io/sites/notepad
Documentation for PySimpleGUI: https://pysimplegui.readthedocs.io/en/latest/
** NOTE ** There is an updated workaround on the `Finalize` issue I mentioned in the video. Check the GitHub code for the simplified handling of the startup routine.
In this video:
00:00 | Intro (with Demo)
01:10 | Install PySimpleGUI
01:31 | Design Elements (Window, Layout, Event loop)
01:54 | The Layout (General)
02:59 | The Menu Layout
04:19 | The Main Layout
05:00 | The Window
05:44 | The Event Loop
07:15 | The Startup Routine (temporary)
08:10 | Updating Elements
09:11 | Callbacks
09:34 | Example of expanded project
09:54 | Links to Github & Live Trinket project
Видео Notepad In Python | PySimpleGUI канала Izzy Analytics
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
PySimpleGUI, Concepts, part 1Python Calculator with GUI | PySimpleGUI | Texas Instruments DataMath IIMaking Minecraft from scratch in 48 hours (NO GAME ENGINE)PySimpleGUI 2020 - Part 1 of ____ IntroductionSimple Text Editor like Notepad made using Python (Tkinter Module)Replace Excel Vlookup with Python - Five Minute Python ScriptsHigh School DROPOUT to SELF-TAUGHT Programmer In My 30s with a GED! (No Degree) [My Success Story]Mastering Python - Everything You Need To Know To Become a Python MasterHow to Convert any Python File to .EXEHow to scrape STOCKS and FINANCIALS from YAHOO! Finance with PYTHONHow I Learned to Code in 6 Months - And Got Into GoogleDistributing your code with PyInstaller & PySimpleGUI | Unscripted CodingPySimpleGUI 2020 - START HERE - Whiteboard video overviewPython GUI Development With PySimpleGUI15 Programming Project Ideas - From Beginner to Advanced15 Python Projects in Under 15 Minutes (Code Included)Creating a Snake game with Python in under 5 minutesHow to NAVIGATE and MANAGE Outlook FOLDERS using PythonMethods for working around Microsoft's email SENDING LIMITSPySimpleGUI 2020 Part 12 - Menus (Menubar, Right Click Menu,ButtonMenus) EXPERIMENTAL FASTER VERSION