Crea un'app Python con Dear PyGui - Interfaccia utente grafica

Blog

Scopri come creare un'app Python completamente funzionale passo dopo passo!
In questo progetto, costruiremo un'interfaccia utente grafica con la nuovissima libreria Dear PyGui!
Collegheremo questa interfaccia al mio Simple SMS Spam Filter, che abbiamo costruito insieme in un progetto precedente.
Impareremo come visualizzare immagini, testo, input dell'utente, pulsanti e separatori, nonché come nascondere i widget e le funzioni di callback dell'evento clic.



File di avviamento:
https://github.com/MariyaSha/SimpleSMSspamFilter_GUI

Orari:



  • 00:00 - Introduzione
  • 00:39 - Procedura dettagliata sui file di avvio
  • 01:03 - Aperto app.py nell'editor del codice
  • 01:24 - Imposta la dimensione della vedova
  • 01:43 - Imposta la dimensione del carattere
  • 02:00 - Imposta un tema
  • 02:24 - Inizializza oggetto finestra
  • 03:32 - Esegui il file Python dalla riga di comando
  • 04:37 - Regola la posizione sulla finestra secondaria
  • 05:21 - Visualizza un'immagine
  • 07:14 - Imposta imbottitura
  • 07:52 - Aggiungi separatore
  • 08:10 - Aggiungi spaziatura verticale
  • 08:27 - Aggiungi un widget di testo
  • 09:02 - Cambia il colore del widget di testo
  • 09:57 - Aggiungi un widget per l'inserimento di testo
  • 11:02 - Aggiungi un pulsante
  • 11:19 - Allega una funzione di richiamata al pulsante
  • 11:43 - Definire la funzione di richiamata
  • 12:45 - Discutere la logica dietro la funzione di callback
  • 13:39 - Accesso all'oggetto finestra dall'interno della funzione di callback
  • 14:04 - Raccolta dell'input dell'utente
  • 16:11 - Importazione di funzioni da un file Python diverso
  • 17:04 - Scopri di più su queste funzioni nel mio tutorial video Simple SMS Spam Filter!
  • 17:19 - Aggiunta di widget all'interno della funzione di callback
  • 17:42 - Pre-elaborare l'input
  • 18:16 - Indovina se l'input è spam o no
  • 19:13 - Aggiunta di un widget di testo dinamico all'interno della funzione di callback
  • 20:17 - Nascondi widget
  • 20:47 - Sostituisci il widget nascosto con uno nuovo
  • 21:04 - Prova l'applicazione
  • 22:34 - Grazie per aver guardato!

Documentazione dell'interfaccia grafica di DearPy:
https://hoffstadt.github.io/DearPyGui/index.html

#python #programmazione #sviluppatore



www.youtube.com

Crea un'app Python con Dear PyGui - Interfaccia utente grafica

Scopri come creare un'app Python completamente funzionale passo dopo passo! In questo progetto, costruiremo un'interfaccia utente grafica con la nuovissima libreria Dear PyGui! Collegheremo questa interfaccia al mio Simple SMS Spam Filter, che abbiamo costruito insieme in un progetto precedente. Impareremo come visualizzare immagini, testo, input dell'utente, pulsanti e separatori, nonché come nascondere i widget e le funzioni di callback dell'evento 'clic'.