Hodnotenie:
Zatiaľ čo niektorí čitatelia oceňujú jej jednoduchý prístup k výučbe Tkinteru a moderné spracovanie témy, iní ju kritizujú za nedostatok príkladov a nízku fyzickú kvalitu. Niektorí ju považujú za praktickú príručku, zatiaľ čo iní ju považujú za zbytočnú vzhľadom na bezplatné online zdroje.
Výhody:Dobre štruktúrovaná na učenie sa Tkinteru, ponúka pohľad na moderné postupy a slúži ako dobrá referencia. Niektorí čitatelia ju považujú za užitočnú na pochopenie správy geometrie a interakcií komponentov Tkinter. Písmo je jasné a priamočiare, takže je vhodné pre začiatočníkov.
Nevýhody:Chýba dostatok príkladov, pričom mnohí tvrdia, že ponúka len o málo viac, ako je dostupné na internete. Niektoré recenzie spomínajú zlú fyzickú kvalitu a problémy s úpravou v tlačenej verzii. Kritici tiež poukazovali na to, že nemusí byť najlepšou voľbou pre tých, ktorí hľadajú hĺbkové učivo alebo početné prípadové štúdie.
(na základe 43 čitateľských recenzií)
Modern Tkinter for Busy Python Developers: Quickly learn to create great looking user interfaces for Windows, Mac and Linux using Python's standard GU
Tretie vydanie: dôkladne prepracované a rozšírené Viac ako 20 % nového materiálu. Aktualizované pre Python 3. 9.
Rýchlo sa naučte správny spôsob vytvárania atraktívnych a moderných grafických používateľských rozhraní s Pythonom a Tkinterom.
Poznáte Python. Chcete vytvoriť používateľské rozhranie pre svoju aplikáciu. Nechcete strácať čas trápením sa s vecami, ktoré nepotrebujete.
Vstúpte do aplikácie Tkinter.
Je zabudovaný priamo v jazyku Python. Všetko, čo potrebujete, je súčasťou štandardných distribúcií jazyka Python. Žiadne ďalšie sťahovanie. Vaše skripty Python a Tkinter budú fungovať v systémoch Windows, Mac a Linux.
Tkinter má jednoduché, čisté, pythonovské API a stará sa o väčšinu úkonov potrebných pri programovaní grafického rozhrania. Môžete sa sústrediť na to, čo je vo vašej aplikácii jedinečné.
Jeden veľký problém.
Tkinter je tu už veľmi dlho. Existuje množstvo dokumentácie, z ktorej veľká časť bola vytvorená pred rokmi. Takmer všetko, čo v tejto dokumentácii nájdete, funguje aj dnes.
Ale je to všetko nesprávne.
Tkinter má povesť škaredého a zastaraného používateľského rozhrania, ktoré sa nehodí do moderných systémov. A ak sa budete riadiť starou dokumentáciou, presne to dostanete.
Pretože Tkinter urobil obrovský skok vpred, odkedy bola napísaná celá táto dokumentácia. Existujú nové a lepšie spôsoby vytvárania používateľského rozhrania. Váš program musí byť napísaný inak, aby to využil.
Moderný Tkinter vám ukáže správny spôsob, ako to urobiť.
Naučíte sa všetky moderné osvedčené postupy. Užívateľské rozhranie vytvoríte správnym spôsobom hneď na prvýkrát bez toho, aby ste sa museli učiť niečo navyše alebo nepodstatné. Začína od začiatku, ukáže vám, čo potrebujete vedieť, a pokryje všetky podstatné prvky budovania moderného používateľského rozhrania. To zahŕňa:
⬤ všetky štandardné widgety grafického rozhrania.
⬤ atraktívne rozvrhnutie používateľského rozhrania.
⬤ správu ponúk, okien a štandardných dialógových okien.
⬤ organizáciu zložitejších používateľských rozhraní.
⬤ Silné widgety aplikácie Tkinter: plátno a text.
⬤ prispôsobenie vzhľadu používateľského rozhrania.
⬤ zabezpečenie toho, aby všetko fungovalo na počítačoch Mac, Windows a Linux.
Možno ste používali staršiu dokumentáciu alebo sa snažíte aktualizovať program Tkinter napísaný pred rokmi. V takom prípade tu nájdete upozornenia, čomu sa máte vyhnúť a ako to nahradiť moderným riešením. Je tu dokonca celá prípadová štúdia modernizácie používateľského rozhrania vážne zastaranej aplikácie Tkinter, ktorú možno poznáte.
Pre koho je táto kniha určená
Táto kniha je určená pre bežných programátorov v jazyku Python, ktorí chcú rýchlo vytvárať používateľské rozhrania na počítači. Môžete byť nováčikmi v oblasti Tkinteru alebo si chcete svoje znalosti aktualizovať. Nemusíte byť odborníkom na OOP, architektúru MVC, multithreading ani iné pokročilé témy. V skutočnosti sa v tejto knihe s ničím z toho nestretnete.
Táto kniha používa Python 3. 9, ale všetko, čo sa naučíte, sa bude dať (s malými úpravami) použiť v akejkoľvek verzii Pythonu 3. x. Nepomôže vám, ak používate Python 2. x.
Dovoľte skúsenému softvérovému vývojárovi Markovi Rosemanovi, aby vám ukázal správny spôsob vytvárania používateľských rozhraní s Pythonom a Tkinterom. Používa a Tk (technológiu, ktorá stojí za Tkinterom) od jeho začiatkov a dodal desiatky open source nástrojov a komerčných aplikácií, ktoré sú na ňom založené.
Je tiež autorom viacjazyčnej webovej stránky TkDocs, ktorá je de facto referenciou na vytváranie moderných používateľských rozhraní Tk. Táto kniha zhromažďuje informácie špecifické pre Python z tejto stránky a podporuje jej ďalší rozvoj.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)