Hodnocení:
Kniha má smíšené hodnocení; zatímco někteří čtenáři oceňují její přímočarý přístup k výuce Tkinteru a moderní zpracování tématu, jiní ji kritizují za nedostatek příkladů a nízkou fyzickou kvalitu. Někteří ji považují za praktickou příručku, zatímco jiní ji považují za nadbytečnou vzhledem k bezplatným online zdrojům.
Klady:Dobře strukturovaná pro výuku Tkinteru, nabízí vhled do moderních postupů a slouží jako dobrá reference. Někteří čtenáři ji považují za užitečnou pro pochopení správy geometrie a interakcí komponent Tkinteru. Je napsána jasně a srozumitelně, takže je vhodná i pro začátečníky.
Zápory:Postrádá dostatek příkladů, mnozí tvrdí, že nabízí jen o málo více než to, co je k dispozici na internetu. Některé recenze zmiňují špatnou fyzickou kvalitu a problémy s úpravami v tištěné verzi. Kritici také poukazovali na to, že nemusí být nejlepší volbou pro ty, kteří hledají hluboké učení nebo četné případové studie.
(na základě 43 hodnocení čtenářů)
Modern Tkinter for Busy Python Developers: Quickly learn to create great looking user interfaces for Windows, Mac and Linux using Python's standard GU
Třetí vydání: důkladně přepracované a rozšířené Více než 20 % nových materiálů. Aktualizováno pro Python 3. 9.
Rychle se naučíte správný způsob tvorby atraktivních a moderních grafických uživatelských rozhraní s Pythonem a Tkinterem.
Umíte trochu Python. Chcete vytvořit uživatelské rozhraní pro svou aplikaci. Nechcete ztrácet čas hraním si s věcmi, které nepotřebujete.
Vstupte do programu Tkinter.
Je zabudován přímo do jazyka Python. Vše, co potřebujete, je součástí standardních distribucí Pythonu. Žádné další stahování. Vaše skripty v jazyce Python a Tkinter budou fungovat v systémech Windows, Mac i Linux.
Tkinter má jednoduché, čisté, pythonovské API a stará se o většinu úklidových prací potřebných při programování grafického uživatelského rozhraní. Můžete se soustředit na to, co je ve vaší aplikaci jedinečné.
Jeden velký problém.
Tkinter je na trhu již velmi dlouho. Existuje spousta dokumentace, z níž velká část byla vytvořena před lety. Téměř vše, co v této dokumentaci najdete, funguje i dnes.
Ale je to všechno špatně.
Tkinter má pověst ošklivého a zastaralého uživatelského rozhraní, které se nehodí do moderních systémů. A pokud se budete řídit starou dokumentací, přesně to dostanete.
Protože Tkinter od doby, kdy byla napsána celá dokumentace, udělal obrovský skok kupředu. Existují nové a lepší způsoby, jak vytvořit uživatelské rozhraní. Abyste toho mohli využít, musí být váš program napsán jinak.
Modern Tkinter vám ukáže správný způsob, jak to udělat.
Naučíte se všechny moderní osvědčené postupy. Uživatelské rozhraní vytvoříte správným způsobem hned napoprvé, aniž byste se museli učit něco navíc nebo nepodstatného. Začíná od začátku, ukáže vám, co potřebujete vědět, a pokryje všechny podstatné prvky budování moderního uživatelského rozhraní. To zahrnuje:
⬤ všechny standardní widgety grafického uživatelského rozhraní.
⬤ atraktivní rozvržení uživatelského rozhraní.
⬤ správu nabídek, oken a standardních dialogových oken.
⬤ organizování složitějších uživatelských rozhraní.
⬤ Silné widgety aplikace Tkinter: plátno a text.
⬤ přizpůsobení vzhledu uživatelského rozhraní.
⬤ provozování všeho na systémech Mac, Windows a Linux.
Možná používáte starší dokumentaci nebo se snažíte aktualizovat program Tkinter napsaný před lety. V takovém případě zde najdete upozornění, čeho se vyvarovat a jak to nahradit moderním řešením. Je zde dokonce celá případová studie modernizace uživatelského rozhraní vážně zastaralé aplikace Tkinter, kterou možná znáte.
Pro koho je tato kniha určena
Tato kniha je určena pro běžné programátory v jazyce Python, kteří chtějí rychle vytvářet desktopová uživatelská rozhraní. Možná jste v Tkinteru nováčci, nebo si chcete své znalosti aktualizovat. Nemusíte být expertem na OOP, architekturu MVC, multithreading ani jiná pokročilá témata. Ve skutečnosti se v této knize s ničím z toho nesetkáte.
Tato kniha používá Python 3. 9, ale vše, co se naučíte, bude použitelné (s malými úpravami) pro jakoukoli verzi Pythonu 3. x. Nepomůže vám, pokud používáte Python 2. x.
Nechte si od zkušeného softwarového vývojáře Marka Rosemana ukázat správný způsob tvorby uživatelských rozhraní pomocí Pythonu a Tkinteru. Používá a Tk (technologie stojící za Tkinterem) od jeho počátků a dodal desítky open source nástrojů a komerčních aplikací na něm založených.
Je také autorem vícejazyčné webové stránky TkDocs, která je de facto referencí pro tvorbu moderních uživatelských rozhraní Tk. Tato kniha shromažďuje informace specifické pro Python z tohoto webu a podporuje jeho další rozvoj.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)