Nachschlagewerk für den Python-Alltag – von Zeichenketten und Collections bis zu Threads und Entwurfsmustern. Jedes Beispiel hat eine Erklärung, die meisten lassen sich ausführen. Die Konstruktion liegt Ihnen auf der Zunge, die genaue Syntax aber will Ihnen nicht einfallen: • Wie sortiert man ein Dictionary nach Werten? • Wie serialisiert man eine Klasse nach JSON und liest sie wieder ein? • Wie startet man einen Thread und wartet auf das Ergebnis? Die App antwortet mit einem fertigen Beispiel – anpassen müssen Sie es nur noch. • 22 Abschnitte: Basistypen, Arrays und Collections, Klassen, Dateien, Serialisierung, Funktionen und Lambdas, Ausnahmen, reguläre Ausdrücke, Threads, Datenbanken, Algorithmen, Entwurfsmuster. • Ausführen in der App: Das Beispiel wird tatsächlich ausgeführt, die Ausgabe erscheint unter dem Code. Internet erforderlich; das Tageslimit liegt bei 30 Ausführungen. • Änderungen in neuen Versionen: 8 Abschnitte von Python 3.0 bis 3.13 – alter und neuer Code nebeneinander. • Schlüsselwort- und Funktionsreferenz: über 200 Artikel – als Liste durchblättern oder nach einem Wort suchen. • SQL gleich daneben: über 200 Abfragen an einer echten Übungsdatenbank (JOIN, GROUP BY, Unterabfragen, Datentypen). Für Abfragen gilt ein eigenes Tageslimit. • Beispiele anpassen und eigene hinzufügen – sie bleiben in der App und sind immer griffbereit. • Die Suche erfasst den Code selbst, nicht nur die Titel: Sie erinnern sich an ein Stück Code und finden das Beispiel. • Alles außer dem Ausführen funktioniert offline: Beispiele, Suche, Favoriten. • Angenehm zu lesen: helles und dunkles Design, Schriftart und -größe, Zeilennummern; lange Zeilen werden umbrochen, statt über den Rand hinauszulaufen. Die Beispiele stammen aus fachlichen Quellen und wurden durch Ausführen geprüft. Von einem Entwickler für Entwickler. Wird seit 2015 weiterentwickelt.