Creare gui con Python e PySimpleGUI
Quello che oggi vederemo, molto velocemente, è uno dei vari GUI SDK per Python: PySimpleGUI!
Vedremo un esempio molto basico, giusto per capire che esiste e che funziona.
Prima di tutto installiamolo:
# pip3 install --upgrade PySimpleGUI
Su Debian ho dovuto installare anche Tk:
# aptitude install python3-tk
Detto ciò vediamo una schermata di login:
import PySimpleGUI as sg
layout = [
[sg.Text('Login')],
[sg.Text('Email', size=(15, 1)), sg.InputText()],
[sg.Text('Password', size=(15, 1)), sg.InputText(password_char='*')],
[sg.Submit(), sg.Cancel()]
]
window = sg.Window('Esempio di login').Layout(layout)
button, values = window.Read()
print(button, values[0], values[1])
Come vedete è abbastanza easy; ovviamente non finisce qui, e potete trovare tutto nella documentazione.
Io ci ho fatto al volo una prova per vedere com'era.
Enjoy!
python pysimplegui pip
Commentami!