Nowoczesny Tkinter dla zapracowanych programistów Pythona: Szybko naucz się tworzyć świetnie wyglądające interfejsy użytkownika dla systemów Windows, Mac i Linux przy użyciu standardowego GU Pythona

Ocena:   (4,2 na 5)

Nowoczesny Tkinter dla zapracowanych programistów Pythona: Szybko naucz się tworzyć świetnie wyglądające interfejsy użytkownika dla systemów Windows, Mac i Linux przy użyciu standardowego GU Pythona (Mark Roseman)

Opinie czytelników

Podsumowanie:

Książka otrzymuje mieszane recenzje; podczas gdy niektórzy czytelnicy doceniają jej proste podejście do nauki Tkintera i nowoczesne podejście do tematu, inni krytykują ją za brak przykładów i niską jakość fizyczną. Przez niektórych jest postrzegana jako przydatne źródło informacji, podczas gdy inni uważają ją za zbędną w porównaniu z darmowymi zasobami online.

Zalety:

Dobrze skonstruowana do nauki Tkintera, oferuje wgląd w nowoczesne praktyki i służy jako dobre odniesienie. Niektórzy czytelnicy uznali ją za pomocną w zrozumieniu zarządzania geometrią i interakcji komponentów Tkinter. Napisana jest jasno i prosto, dzięki czemu jest odpowiednia dla początkujących.

Wady:

Brakuje wystarczających przykładów, a wielu twierdzi, że oferuje niewiele więcej niż to, co jest dostępne online. Niektóre recenzje wspominają o słabej jakości fizycznej i problemach z edycją w wersji drukowanej. Krytycy wskazali również, że może to nie być najlepszy wybór dla osób poszukujących dogłębnej nauki lub licznych studiów przypadku.

(na podstawie 43 opinii czytelników)

Oryginalny tytuł:

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

Zawartość książki:

Wydanie trzecie: gruntownie poprawione i rozszerzone Ponad 20% nowego materiału. Zaktualizowane dla Python 3. 9.

Szybko naucz się budować atrakcyjne i nowoczesne graficzne interfejsy użytkownika za pomocą Pythona i Tkintera.

Znasz trochę Pythona. Chcesz stworzyć interfejs użytkownika dla swojej aplikacji. Nie chcesz tracić czasu na majstrowanie przy rzeczach, których nie potrzebujesz.

Oto Tkinter.

Jest on wbudowany bezpośrednio w Pythona. Wszystko, czego potrzebujesz, jest zawarte w standardowych dystrybucjach Pythona. Nie trzeba pobierać żadnych dodatkowych plików. Skrypty Python i Tkinter będą działać w systemach Windows, Mac i Linux.

Tkinter ma prosty, czysty, Pythonowy interfejs API i zajmuje się wieloma sprawami związanymi z programowaniem GUI. Ty możesz skupić się na tym, co wyjątkowe w twojej aplikacji.

Jeden OGROMNY problem

Tkinter istnieje już od bardzo dawna. Istnieje wiele dokumentacji, z których większość została stworzona lata temu. Prawie wszystko, co można znaleźć w tej dokumentacji, nadal działa.

Ale to wszystko jest złe.

Tkinter ma reputację brzydkiego i przestarzałego interfejsu użytkownika, który nie pasuje do nowoczesnych systemów. I jeśli będziesz postępować zgodnie ze starą dokumentacją, dokładnie to otrzymasz.

Ponieważ Tkinter wykonał milowy krok naprzód od czasu napisania całej tej dokumentacji. Istnieją nowe i lepsze sposoby budowania interfejsu użytkownika. Twój program musi być napisany inaczej, aby to wykorzystać.

Modern Tkinter pokaże ci właściwy sposób na zrobienie tego.

Poznasz wszystkie nowoczesne najlepsze praktyki. Zbudujesz swój interfejs użytkownika we właściwy sposób za pierwszym razem, bez konieczności uczenia się czegokolwiek dodatkowego lub nieistotnego. Zaczyna się od początku, pokazuje, co musisz wiedzieć, i obejmuje wszystkie niezbędne elementy budowania nowoczesnego interfejsu użytkownika. Obejmuje to:

⬤ wszystkie standardowe widżety GUI.

⬤ atrakcyjny układ interfejsu użytkownika.

⬤ Zarządzanie menu, oknami i standardowymi oknami dialogowymi.

⬤ organizowanie bardziej złożonych interfejsów użytkownika.

⬤ potężne widżety Tkintera: kanwa i tekst.

⬤ Dostosowywanie wyglądu interfejsu użytkownika.

⬤ Sprawianie, by wszystko działało na Macu, Windowsie i Linuksie.

Być może korzystasz ze starszej dokumentacji lub próbujesz zaktualizować program Tkinter napisany lata temu. Jeśli tak, znajdziesz ostrzeżenia o tym, czego należy unikać i jak zastąpić je nowoczesnym rozwiązaniem. Istnieje nawet pełne studium przypadku modernizacji interfejsu użytkownika poważnie przestarzałej aplikacji Tkinter, którą możesz znać.

Dla kogo jest ta książka

Ta książka jest przeznaczona dla codziennych programistów Pythona, którzy chcą szybko tworzyć pulpitowe interfejsy użytkownika. Możesz być nowy w Tkinterze lub chcesz zaktualizować swoją wiedzę. Nie musisz być ekspertem w dziedzinie OOP, architektury MVC, wielowątkowości lub innych zaawansowanych tematów. W rzeczywistości w tej książce nie znajdziesz żadnej z tych rzeczy.

Książka ta wykorzystuje Python 3. 9, ale wszystko, czego się nauczysz, będzie miało zastosowanie (z niewielkimi poprawkami) do dowolnej wersji Pythona 3.x. Nie pomoże ci, jeśli używasz Pythona 2.x.

Mark Roseman, doświadczony programista, pokaże ci właściwy sposób tworzenia interfejsów użytkownika za pomocą Pythona i Tkintera. Używa on i Tk (technologii stojącej za Tkinterem) od jego wczesnych dni i dostarczył dziesiątki narzędzi open source i komercyjnych aplikacji opartych na nim.

Jest on również autorem wielojęzycznej strony internetowej TkDocs, będącej de facto źródłem informacji na temat tworzenia nowoczesnych interfejsów użytkownika Tk. Ta książka zbiera informacje specyficzne dla Pythona z tej strony i wspiera jej dalszy rozwój.

Dodatkowe informacje o książce:

ISBN:9781999149567
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2020
Liczba stron:270

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Odzyskane życie: Historia ratunku i oporu w nazistowskich Niemczech - Lives Reclaimed: A Story of...
Znany historyk nazistowskich Niemiec przedstawia...
Odzyskane życie: Historia ratunku i oporu w nazistowskich Niemczech - Lives Reclaimed: A Story of Rescue and Resistance in Nazi Germany
Nowoczesny Tkinter dla zapracowanych programistów Pythona: Szybko naucz się tworzyć świetnie...
Wydanie trzecie: gruntownie poprawione i...
Nowoczesny Tkinter dla zapracowanych programistów Pythona: Szybko naucz się tworzyć świetnie wyglądające interfejsy użytkownika dla systemów Windows, Mac i Linux przy użyciu standardowego GU Pythona - Modern Tkinter for Busy Python Developers: Quickly learn to create great looking user interfaces for Windows, Mac and Linux using Python's standard GU
Lives Reclaimed - Historia ratowania i oporu w nazistowskich Niemczech - Lives Reclaimed - A Story...
Lives Reclaimed opowiada niezwykłą historię oporu...
Lives Reclaimed - Historia ratowania i oporu w nazistowskich Niemczech - Lives Reclaimed - A Story of Rescue and Resistance in Nazi Germany
Konferencja w Wannsee i ostateczne rozwiązanie: A Reconsideration - The Wannsee Conference and the...
20 stycznia 1942 roku, w wielkiej willi na brzegu...
Konferencja w Wannsee i ostateczne rozwiązanie: A Reconsideration - The Wannsee Conference and the Final Solution: A Reconsideration
Odzyskane życie - Lives Reclaimed
Znany historyk nazistowskich Niemiec, Lives Reclaimed to historia niezwykłej, ale całkowicie niedocenianej grupy, która zaryzykowała...
Odzyskane życie - Lives Reclaimed

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)