Modern Tkinter elfoglalt Python-fejlesztőknek: Gyorsan megtanulhat nagyszerű felhasználói felületek készítését Windows, Mac és Linux számára a Python szabványos GU-jának használatával

Értékelés:   (4.2 az 5-ből)

Modern Tkinter elfoglalt Python-fejlesztőknek: Gyorsan megtanulhat nagyszerű felhasználói felületek készítését Windows, Mac és Linux számára a Python szabványos GU-jának használatával (Mark Roseman)

Olvasói vélemények

Összegzés:

A könyv vegyes kritikákat kap; míg egyes olvasók értékelik a Tkinter elsajátításának egyszerű megközelítését és a téma modern kezelését, mások a példák hiánya és a gyenge fizikai minőség miatt kritizálják. Egyesek praktikus referenciának tartják, míg mások feleslegesnek találják az ingyenes online forrásokkal szemben.

Előnyök:

Jól strukturált a Tkinter tanulásához, betekintést nyújt a modern gyakorlatokba, és jó referenciaként szolgál. Néhány olvasó hasznosnak találta a geometriakezelés és a Tkinter komponensek kölcsönhatásainak megértéséhez. Az írás világos és egyszerű, így kezdők számára is alkalmas.

Hátrányok:

Hiányzik belőle a megfelelő mennyiségű példa, sokan azt állítják, hogy alig nyújt többet, mint ami online elérhető. Néhány vélemény a nyomtatott változat gyenge fizikai minőségét és szerkesztési problémáit említi. A kritikusok arra is rámutattak, hogy nem biztos, hogy a legjobb választás azoknak, akik mélyreható tanulásra vagy számos esettanulmányra vágynak.

(43 olvasói vélemény alapján)

Eredeti címe:

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

Könyv tartalma:

Harmadik kiadás: alaposan átdolgozott és kibővített Több mint 20% új anyag. Frissítve a Python 3 számára. 9.

Gyorsan megtanulhatja a helyes módszert a vonzó és modern grafikus felhasználói felületek készítéséhez Python és Tkinter segítségével.

Ismer egy kis Pythont. Felhasználói felületet szeretne létrehozni az alkalmazásához. Nem akarod az idődet azzal vesztegetni, hogy olyan dolgokkal babrálj, amikre nincs szükséged.

Lépj be a Tkinterbe.

Egyenesen a Pythonba van beépítve. Minden, amire szükséged van, benne van a Python standard disztribúcióiban. Nincsenek extra letöltések. A Python és a Tkinter szkriptek Windowson, Macen és Linuxon is működni fognak.

A Tkinter egyszerű, tiszta, Pythonic API-val rendelkezik, és a GUI-programozáshoz szükséges házimunkák nagy részét elvégzi. Ön arra koncentrálhat, ami egyedi az alkalmazásában.

Egy hatalmas probléma.

A Tkinter már nagyon régóta létezik. Rengeteg dokumentáció van, nagy része évekkel ezelőtt készült. Szinte minden, amit a dokumentációban találsz, még ma is működik.

De az egész rossz.

A Tkinter a csúnya és elavult felhasználói felületek hírében áll, amelyek nem illeszkednek a modern rendszerekhez. És ha a régi dokumentációt követed, pontosan ezt fogod kapni.

Mert a Tkinter hatalmasat lépett előre, mióta az összes dokumentáció megírásra került. Új és jobb módjai vannak a felhasználói felület kialakításának. A programodat másképp kell megírni, hogy ezt kihasználhasd.

A Modern Tkinter megmutatja a helyes utat.

Megtanulod az összes modern legjobb gyakorlatot. A felhasználói felületedet elsőre helyesen fogod megépíteni, anélkül, hogy bármi felesleges vagy lényegtelen dolgot kellene megtanulnod. Az elején kezdi, megmutatja, mit kell tudnod, és a modern felhasználói felület építésének minden lényeges elemére kitér. Ez a következőket tartalmazza:

⬤ az összes szabványos GUI widgetet.

⬤ a felhasználói felület vonzó elrendezése.

⬤ menük, ablakok és szabványos párbeszédpanelek kezelése.

⬤ összetettebb felhasználói felületek szervezése.

⬤ Tkinter erőművi widgetjei: a vászon és a szöveg.

⬤ a felhasználói felület megjelenésének testreszabása.

⬤ Mac, Windows és Linux rendszereken való működés.

Lehet, hogy régebbi dokumentációt használsz, vagy egy évekkel ezelőtt írt Tkinter programot próbálsz frissíteni. Ha igen, akkor figyelmeztetéseket találsz arra, hogy mit ne használj, és hogyan cseréld le egy modern megoldásra. Még egy teljes esettanulmányt is találsz egy komolyan elavult Tkinter alkalmazás felhasználói felületének modernizálásáról, amelyet talán ismersz.

Kinek szól ez a könyv

Ez a könyv a hétköznapi Python programozóknak szól, akik gyorsan szeretnének asztali felhasználói felületeket létrehozni. Lehet, hogy új a Tkinter, vagy szeretné naprakésszé tenni a tudását. Nem kell az OOP, az MVC architektúra, a többszálú futás vagy más haladó témák szakértőjének lennie. Valójában ezekből a dolgokból semmit sem fogsz látni ebben a könyvben.

Ez a könyv a Python 3-at használja. 9-et használja, de minden, amit megtanul, (kis módosításokkal) bármelyik Python 3.x verzióra alkalmazható. Nem fog segíteni, ha Python 2. x-et használsz.

Hagyja, hogy Mark Roseman veterán szoftverfejlesztő megmutassa, hogyan kell felhasználói felületeket készíteni Python és Tkinter segítségével. Ő a Tk-t (a Tkinter mögött álló technológiát) annak kezdete óta használja, és több tucat nyílt forráskódú eszközt és kereskedelmi alkalmazást szállított már, amelyek ezen alapulnak.

Ő a szerzője a többnyelvű TkDocs weboldalnak is, amely a modern Tk felhasználói felületek építésének de facto referenciája. Ez a könyv az említett webhely Python-specifikus információit gyűjti össze, és támogatja annak további fejlesztését.

A könyv egyéb adatai:

ISBN:9781999149567
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2020
Oldalak száma:270

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Visszakapott életek: A megmentés és az ellenállás története a náci Németországban - Lives Reclaimed:...
A náci Németország ünnepelt történészétől egy...
Visszakapott életek: A megmentés és az ellenállás története a náci Németországban - Lives Reclaimed: A Story of Rescue and Resistance in Nazi Germany
Modern Tkinter elfoglalt Python-fejlesztőknek: Gyorsan megtanulhat nagyszerű felhasználói felületek...
Harmadik kiadás: alaposan átdolgozott és...
Modern Tkinter elfoglalt Python-fejlesztőknek: Gyorsan megtanulhat nagyszerű felhasználói felületek készítését Windows, Mac és Linux számára a Python szabványos GU-jának használatával - Modern Tkinter for Busy Python Developers: Quickly learn to create great looking user interfaces for Windows, Mac and Linux using Python's standard GU
Visszaszerzett életek - A náci Németország megmentésének és ellenállásának története - Lives...
Lives Reclaimed a náci rezsim elleni ellenállás...
Visszaszerzett életek - A náci Németország megmentésének és ellenállásának története - Lives Reclaimed - A Story of Rescue and Resistance in Nazi Germany
A wannsee-i konferencia és a végső megoldás: A Reconsideration - The Wannsee Conference and the...
1942. január 20-án a berlini Wannsee-tó partján...
A wannsee-i konferencia és a végső megoldás: A Reconsideration - The Wannsee Conference and the Final Solution: A Reconsideration
Visszakövetelt életek - Lives Reclaimed
A náci Németország ünnepelt történészétől a Lives Reclaimed egy figyelemre méltó, de teljesen ismeretlen csoport története, amely...
Visszakövetelt életek - Lives Reclaimed

A szerző munkáit az alábbi kiadók adták ki: