This collection offers a wealth of problems, solutions, and practical examples for Python programmers, curated by community contributors. It features the best recipes from an online repository hosted by ActiveState, with insights from key figures in the Python community. Covering a wide range of topics, the book includes over 200 recipes addressing tasks such as searching and sorting, text manipulation, file handling, object-oriented programming, threading, system administration, database interaction, user interface creation, network programming, XML processing, distributed programming, debugging, testing, and extending Python. This resource is invaluable for Python programmers of all levels, featuring contributions from notable figures like Guido Van Rossum, David Ascher, Tim Peters, Paul Prescod, Mark Hammond, and Alex Martelli, among others. The recipes not only showcase best practices but also serve as practical tools for daily programming tasks, sources of inspiration, and educational material for deepening Python knowledge. Edited by David Ascher and Alex Martelli, the book includes a foreword by Guido van Rossum, enhancing its credibility and relevance in the Python programming landscape.
Alex Martelli Bücher



Python in a nutshell
- 651 Seiten
- 23 Lesestunden
This new title offers Python programmers one place to look when they need help remembering or deciphering the most important tools and modules of this open source language.
Podręczny przewodnik po wersjach 3.10 i 3.11 Język Python został ostatnio sklasyfikowany w indeksie TIOBE jako najpopularniejszy obecnie język programowania, co zawdzięcza szerokim możliwościom stosowania go w projektowaniu, prototypowaniu, testach, wdrażaniu i konserwacji oprogramowania. To zaktualizowane i rozszerzone czwarte wydanie pokazuje, jak najlepiej używać Pythona, niezależnie od tego, czy jesteś profesjonalnym programistą, czy też chcesz użyć tego języka do rozwiązywania problemów w konkretnej dziedzinie. Nowe wydanie, starannie przygotowane przez uznawanych ekspertów dziedzinowych, skupia się na wersji 3.10, zapewniając pełną aktualność tej kluczowej pozycji dla pięciu wersji języka, włącznie z omówieniem niedawno wydanej wersji 3.11. Ten podręczny przewodnik pozwoli ci: • Nauczyć się tego, jak Python reprezentuje dane i sam program jako obiekty • Zrozumieć przydatnośc i zastosowania adnotacji typów • Dowiedzieć się, które funkcje języka pojawiły się w niedawnych wersjach i w której • Opanować idiomatyczne posługiwanie się nowoczesnym Pythonem • Poznać sposoby właściwego strukturyzowania projektów w Pythonie • Nauczyć się testować, debugować i optymalizować kod Pythona „Pogłębiony, zaktualizowany, przejrzysty i użyteczny opis języka Python. Doskonałe kompendium z wieloma spostrzeżeniami i poradami, które zaspokoi każdego, od średniozaawansowanych po ekspertów”. —Mark Summerfield Dyrektor Qtrac Ltd. Cała czwórka autorów to członkowie Python Software Foundations, zaś troje z nich to zdobywcy Frank Willison Memorial Award. Są powszechnie uznawani za swój wkład w Pythona i jego społeczność. Ich łączne doświadczenie obejmuje najrozmaitsze środowiska i platformy, od akademickich, poprzez startupy, aż po międzynarodowe korporacje i instytucje rządowe. Wspólnie opracowali autorytatywny podręcznik składni i funkcjonalności języka Python, biblioteki standardowej oraz wybranych innych pakietów.