Tkinter moderno per sviluppatori Python impegnati: Imparare rapidamente a creare interfacce utente di grande effetto per Windows, Mac e Linux utilizzando la GU standard di Python

Punteggio:   (4,2 su 5)

Tkinter moderno per sviluppatori Python impegnati: Imparare rapidamente a creare interfacce utente di grande effetto per Windows, Mac e Linux utilizzando la GU standard di Python (Mark Roseman)

Recensioni dei lettori

Riepilogo:

Il libro riceve recensioni contrastanti; mentre alcuni lettori apprezzano il suo approccio diretto all'apprendimento di Tkinter e la sua trattazione moderna dell'argomento, altri lo criticano per la mancanza di esempi e la scarsa qualità fisica. Alcuni lo considerano un utile riferimento, mentre altri lo trovano ridondante rispetto alle risorse online gratuite.

Vantaggi:

Ben strutturato per l'apprendimento di Tkinter, offre approfondimenti sulle pratiche moderne e funge da buon riferimento. Alcuni lettori lo hanno trovato utile per comprendere la gestione della geometria e le interazioni dei componenti di Tkinter. La scrittura è chiara e diretta e lo rende adatto ai principianti.

Svantaggi:

Manca di esempi sufficienti e molti sostengono che non offra molto di più di ciò che è disponibile online. Alcune recensioni menzionano la scarsa qualità fisica e i problemi di editing della versione stampata. I critici hanno anche sottolineato che potrebbe non essere la scelta migliore per chi cerca un apprendimento approfondito o numerosi casi di studio.

(basato su 43 recensioni dei lettori)

Titolo originale:

Modern Tkinter for Busy Python Developers: Quickly learn to create great looking user interfaces for Windows, Mac and Linux using Python's standard GU

Contenuto del libro:

Terza edizione: completamente rivista e ampliata Oltre il 20% di nuovo materiale. Aggiornato a Python 3. 9.

Imparate rapidamente il modo giusto per costruire interfacce grafiche attraenti e moderne con Python e Tkinter.

Conoscete un po' di Python. Volete creare un'interfaccia utente per la vostra applicazione. Non volete perdere tempo a pasticciare con cose che non vi servono.

Ecco Tkinter.

È integrato in Python. Tutto ciò che serve è incluso nelle distribuzioni standard di Python. Non ci sono download aggiuntivi. Gli script Python e Tkinter funzionano su Windows, Mac e Linux.

Tkinter ha un'API semplice, pulita e pitonica e si occupa di gran parte delle operazioni di manutenzione necessarie per la programmazione delle GUI. Potete concentrarvi su ciò che è unico nella vostra applicazione.

Un problema enorme.

Tkinter esiste da molto tempo. C'è molta documentazione, in gran parte creata anni fa. Quasi tutto ciò che si trova in quella documentazione funziona ancora oggi.

Ma è tutto sbagliato.

Tkinter ha la reputazione di avere interfacce utente brutte e obsolete, che non si adattano ai sistemi moderni. E se si segue la vecchia documentazione, è esattamente quello che si otterrà.

Perché Tkinter ha fatto un salto di qualità da quando è stata scritta la documentazione. Ci sono modi nuovi e migliori per costruire l'interfaccia utente. Il vostro programma deve essere scritto in modo diverso per trarne vantaggio.

Modern Tkinter vi mostra il modo giusto per farlo.

Imparerete tutte le migliori pratiche moderne. Costruirete la vostra interfaccia utente nel modo giusto al primo tentativo, senza dover imparare nulla di aggiuntivo o di irrilevante. Parte dall'inizio, mostra ciò che è necessario sapere e copre tutti gli elementi essenziali della costruzione di un'interfaccia utente moderna. Include:

⬤ tutti i widget standard della GUI.

⬤ la disposizione attraente dell'interfaccia utente.

⬤ gestire menu, finestre e finestre di dialogo standard.

⬤ organizzazione di interfacce utente più complesse.

⬤ I widget più potenti di Tkinter: canvas e testo.

⬤ personalizzare l'aspetto dell'interfaccia utente.

⬤ facendo funzionare il tutto su Mac, Windows e Linux.

È possibile che abbiate utilizzato una documentazione precedente o che stiate cercando di aggiornare un programma Tkinter scritto anni fa. In questo caso, troverete avvisi su cosa evitare di usare e su come sostituirlo con una soluzione moderna. C'è anche un caso di studio completo di modernizzazione dell'interfaccia utente di un'applicazione Tkinter molto datata che forse conoscete bene.

Per chi è questo libro

Questo libro è rivolto ai programmatori Python di tutti i giorni che vogliono creare rapidamente interfacce utente per il desktop. Potreste essere nuovi a Tkinter o voler aggiornare le vostre conoscenze. Non è necessario essere esperti di OOP, architettura MVC, multithreading o altri argomenti avanzati. In effetti, in questo libro non troverete nulla di tutto ciò.

Questo libro utilizza Python 3. 9, ma tutto quello che imparerete sarà applicabile (con piccole modifiche) a qualsiasi versione di Python 3.x. Non vi aiuterà se state usando Python 2. x.

Mark Roseman, sviluppatore di software veterano, vi mostrerà il modo giusto per costruire interfacce utente con Python e Tkinter. Utilizza Tk (la tecnologia alla base di Tkinter) fin dai suoi albori e ha distribuito decine di strumenti open source e applicazioni commerciali basate su di esso.

È anche l'autore del sito web multilingue TkDocs, il riferimento di fatto per la costruzione di moderne interfacce utente Tk. Questo libro raccoglie informazioni specifiche su Python da quel sito e ne sostiene l'ulteriore sviluppo.

Altre informazioni sul libro:

ISBN:9781999149567
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2020
Numero di pagine:270

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Vite recuperate: Una storia di salvataggio e resistenza nella Germania nazista - Lives Reclaimed: A...
Dal celebre storico della Germania nazista, la...
Vite recuperate: Una storia di salvataggio e resistenza nella Germania nazista - Lives Reclaimed: A Story of Rescue and Resistance in Nazi Germany
Tkinter moderno per sviluppatori Python impegnati: Imparare rapidamente a creare interfacce utente...
Terza edizione: completamente rivista e ampliata...
Tkinter moderno per sviluppatori Python impegnati: Imparare rapidamente a creare interfacce utente di grande effetto per Windows, Mac e Linux utilizzando la GU standard di Python - Modern Tkinter for Busy Python Developers: Quickly learn to create great looking user interfaces for Windows, Mac and Linux using Python's standard GU
Vite recuperate - Una storia di salvataggio e resistenza nella Germania nazista - Lives Reclaimed -...
racconta una storia straordinaria di resistenza...
Vite recuperate - Una storia di salvataggio e resistenza nella Germania nazista - Lives Reclaimed - A Story of Rescue and Resistance in Nazi Germany
La Conferenza di Wannsee e la Soluzione Finale: Una riconsiderazione - The Wannsee Conference and...
Il 20 gennaio 1942, in una grande villa sulle rive...
La Conferenza di Wannsee e la Soluzione Finale: Una riconsiderazione - The Wannsee Conference and the Final Solution: A Reconsideration
Vite recuperate - Lives Reclaimed
Dal celebre storico della Germania nazista, Lives Reclaimed è la storia di un gruppo straordinario ma del tutto sconosciuto che rischiò...
Vite recuperate - Lives Reclaimed

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)