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: