Biblioteka standardowa Python 3 na przykładach

Ocena:   (4,5 na 5)

Biblioteka standardowa Python 3 na przykładach (Doug Hellmann)

Opinie czytelników

Podsumowanie:

Książka ta jest kompleksowym źródłem wiedzy zarówno dla początkujących, jak i zaawansowanych programistów Pythona, chwalonym za dokładne omówienie biblioteki standardowej Pythona z mnóstwem przykładów. Podczas gdy wielu użytkowników uznało ją za niezbędną do odniesienia i nauki, niektórzy byli rozczarowani jakością wydania Kindle i zauważyli, że niektórym przykładom brakowało jasności i kontekstu.

Zalety:

Kompleksowe omówienie biblioteki Python Standard Library z licznymi przykładami.
Przejrzysty i pouczający styl pisania, odpowiedni zarówno dla początkujących, jak i zaawansowanych użytkowników.
Dobrze zorganizowane rozdziały według celów, takich jak manipulacja tekstem i komunikacja HTTP.
Wysoce zalecana jako podręcznik dla programistów Pythona.
Wyjątkowa wartość dla pogłębiania wiedzy o Pythonie.

Wady:

Wydanie Kindle jest krytykowane za niską jakość, co utrudnia czytanie i efektywne korzystanie z przykładów kodu.
Niektórzy użytkownicy stwierdzili, że przykłady są niejasne lub brakuje im kontekstu, co prowadzi do nieporozumień co do ich praktycznych zastosowań.
Kilka recenzji wspomina, że książka jest zbyt długa i zawiera powtarzające się przykłady, które utrudniają naukę.
Sporadyczne problemy z niedziałającym kodem w najnowszych wersjach Pythona.

(na podstawie 31 opinii czytelników)

Oryginalny tytuł:

The Python 3 Standard Library by Example

Zawartość książki:

Opanuj potężną bibliotekę standardową Python 3 dzięki prawdziwym przykładom kodu

"Geniusz podejścia Douga polega na tym, że poświęcając 15 minut tygodniowo, każdy zmotywowany programista może nauczyć się biblioteki standardowej Pythona. Wycieczka z przewodnikiem Douga pomoże ci przełączyć przełącznik, aby w pełni zasilić baterie Pythona."

-Raymond Hettinger, Distinguished Python Core Developer.

Biblioteka standardowa Python 3 zawiera setki modułów do interakcji z systemem operacyjnym, interpreterem i Internetem - wszystkie dokładnie przetestowane i gotowe do szybkiego rozpoczęcia tworzenia aplikacji. Doug Hellmann, ekspert w dziedzinie Pythona, przedstawia teraz każdy główny obszar biblioteki Python 3.x za pomocą zwięzłego kodu źródłowego i przykładów wyjściowych. Przykłady Hellmanna w pełni demonstrują każdą funkcję i zostały zaprojektowane z myślą o łatwej nauce i ponownym użyciu.

Znajdziesz tu praktyczny kod do pracy z tekstem, strukturami danych, algorytmami, datami/czasami, matematyką, systemem plików, trwałością, wymianą danych, kompresją, archiwizacją, kryptowalutami, procesami/wątkami, sieciami, możliwościami internetowymi, pocztą elektroniczną, narzędziami deweloperskimi i językowymi, środowiskiem uruchomieniowym, pakietami i nie tylko. Każda sekcja w pełni obejmuje jeden moduł, z linkami do dodatkowych zasobów, dzięki czemu książka ta jest idealnym samouczkiem i źródłem informacji.

Biblioteka standardowa Pythona 3 na przykładach wprowadza nowe biblioteki Pythona 3.x, znaczące zmiany funkcjonalności oraz nowy układ i konwencje nazewnictwa. Hellmann dostarcza również fachowych wskazówek dotyczących przenoszenia kodu z modułów biblioteki standardowej 2.x Pythona do ich odpowiedników w Pythonie 3.x.

⬤ Manipulowanie tekstem za pomocą stringów, textwrap, re (wyrażeń regularnych) i difflib.

⬤ Używaj struktur danych: enum, kolekcji, tablic, heapq, kolejek, struct, copy i innych.

⬤ Elegancka i zwięzła implementacja algorytmów za pomocą functools, itertools i contextlib.

⬤ Obsługa dat/czasów i zaawansowanych zadań matematycznych.

⬤ Archiwizacja i kompresja danych.

⬤ Zrozumienie wymiany i trwałości danych, w tym json, dbm i sqlite.

⬤ Podpisywać i weryfikować wiadomości kryptograficznie.

⬤ Zarządzanie współbieżnymi operacjami z procesami i wątkami.

⬤ Testowanie, debugowanie, kompilowanie, profilowanie, język, import i narzędzia pakietowe.

⬤ Kontrolowanie interakcji w czasie wykonywania z interpreterami lub środowiskiem.

Dodatkowe informacje o książce:

ISBN:9780134291055
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2017
Liczba stron:1456

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Biblioteka standardowa Python 3 na przykładach - The Python 3 Standard Library by Example
Opanuj potężną bibliotekę standardową Python 3...
Biblioteka standardowa Python 3 na przykładach - The Python 3 Standard Library by Example

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