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:




