Alex Martelli:
Ein kompetenter Begleiter in der Python-Welt, der direkt neben die Tastatur gehört!
Von Felix Hassert
Mit „Python In A Nutshell“ gibt der Python-Profi Alex Martelli über 600 Seiten die Antwort auf die meisten Fragen, die einem Pythonprogrammierer mit der Zeit begegnen. Dabei wird er der Idee der „Nutshell“-Reihe durchaus gerecht, denn der (Unter-)Titel „Desktop Reference“ ist Programm: Das Buch muss nicht unbedingt vollständig gelesen werden, sondern ist eher ein Nachschlagewerk, das bei Problemen oder Fragen konsultiert werden kann. Die Navigation wird durch ein Kapitel-Register am äußeren Rand und durch viele thematische Verweise im Text erleichtert, was gerade bei Quer-Einstiegen ins Buch sehr hilfreich ist.
Wie für O'Reilly Bücher typisch, beginnt auch „Python In A Nutshell“ mit einem „Getting Started“-Teil. Hier wird der Leser in den Themenbereich Python und durch die Installation der benötigten Programme geleitet. In den folgenden vier großen Blöcken nimmt Martelli den Sprachumfang und die eingebauten Funktionen unter die Lupe, dann die Python Bibliothek und gängige Erweiterungen, Netzwerk- und Web-Programmierung und schließlich die Möglichkeiten Python Programme mit C und Java zu erweitern und umgekehrt.
Diese Bereiche sind nochmals in viele Kapitel unterteilt, die sich oft mit der Erläuterung eines Python Moduls decken. Dazu gehören neben generellen Informationen auch Listen von Funktionen und deren Parametern, die in einem Modul verfügbar sind. Komplexere Themen stellt Martelli oft mit Hilfe kleiner Programmbeispiele dar. So stellt er dem Leser immer wieder Python-„Idiome“ vor, die beim Programmieren häufig Verwendung finden.
Die Themenauswahl des Buches ist gewaltig. Dabei findet der Autor immer wieder die richtige Detailtiefe. Komplizierte Sachverhalte und häufig verwendete Module werden oft sehr genau behandelt, während andere Themen, die seltener gebraucht werden, weniger genau dargestellt werden. So wird der Leser an den richtigen Stellen informiert ohne von zu vielen Details aufgehalten zu werden.
Wer noch nie mit Python gearbeitet hat sollte sich besser einem einführenden Werk widmen, wie z. B. „Learning Python“ vom O'Reilly Verlag oder Mark Pilgrims exzellenten und im Web frei verfügbaren Buch „Dive Into Python“ (http://www.diveintopython.org).
(Rezensiert am: 2004-03-01)
Alex Martelli: Phyton in a nutshell. A Desktop Quick Reference, O’Reilly Verlag, 2003, ISBN-13: 9780596001889, 32.00 €
| BuchTest Services | ||
|
|
| Politik | Länder & Kulturen | Job & Karriere | Mensch & Leben | Philosophie | |
|
|
||
| © Copyright Buchtest.com | Impressum | Kontakt |