Introduction to PySimpleGUI

It is easy to use with simple yet HIGHLY customizable features of GUI for Python. It is based solely on Tkinter. It is a Python GUI For Humans that Transforms Tkinter, PyQt, Remi, WxPython into portable user-friendly Pythonic interfaces.
How can we use PySimpleGUI?
The Steps for using the GUI package PySimpleGUI are:-
- Install PySimpleGUI
pip install PySimpleGUI
Example: Sample Program to showcase PySimpleGUI layout.
import PySimpleGUI as sg sg.theme('BluePurple') layout = [[sg.Text('Your typed characters appear here:'), sg.Text(size=(15,1), key='-OUTPUT-')], [sg.Input(key='-IN-')], [sg.Button('Display'), sg.Button('Exit')]] window = sg.Window('Introduction', layout) while True: event, values = window.read() print(event, values) if event in (None, 'Exit'): break if event == 'Display': # Update the "output" text element # to be the value of "input" element window['-OUTPUT-'].update(values['-IN-']) window.close() |
Output:




