
Python-Variablen und Datentypen
Lernen Sie, Python-Variablen zu erstellen, numerische Datentypen zu verstehen, mit Zeichenketten (Strings) und Booleschen Werten (Booleans) zu arbeiten, Typkonvertierungen und -überprüfungen durchzuführen sowie Variablen in Ausdrücken und Entscheidungsfindungen zu nutzen.
Python

Code mit exec erstellen
Verstehen Sie die Grundlagen von exec(), erstellen Sie eine dynamische __init__()-Methode und untersuchen Sie, wie Python's Standardbibliothek exec() verwendet, um Code mit exec in Python zu erstellen.
Python

Kontrolle von Symbolen und Kombination von Untermodulen
Verstehen Sie die Komplexität des Paketimports, kontrollieren Sie exportierte Symbole mit `__all__`, exportieren Sie alles aus dem Paket und teilen Sie Module für eine bessere Codeorganisation in Python auf.
Python

Zirkuläre und dynamische Modulimporte
Verstehen Sie das Importproblem, erkunden Sie zirkuläre Importe, implementieren Sie die Subklassenregistrierung und nutzen Sie dynamische Importe in Python für zirkuläre und dynamische Modulimporte.
Python

Eine Übersicht über die Grundlagen von Modulen
Erstellen Sie ein einfaches Modul, importieren und verwenden Sie Module, verstehen Sie das Verhalten beim Laden von Modulen, verwenden Sie die 'from module import'-Syntax und erkunden Sie die Einschränkungen beim Neuladen von Modulen, um die Grundlagen von Python-Modulen zu wiederholen.
Python

Ein Python-Paket erstellen
Verstehen Sie Python-Pakete, erstellen Sie die Paketstruktur, korrigieren Sie Import-Anweisungen und aktualisieren und testen Sie das stock.py-Programm, um ein Python-Paket zu erstellen.
Python

Lernen Sie über delegierende Generatoren
Verstehen Sie die `yield from`-Anweisung, verwenden Sie sie in Koroutinen, umwickeln Sie Sockets mit Generatoren und wechseln Sie in Python von Generatoren zu async/await.
Python

Lernen Sie verwaltete Generatoren kennen
Verstehen Sie Python-Generatoren, erstellen Sie mit ihnen einen Task-Scheduler, testen Sie den Scheduler, bauen Sie einen Netzwerkserver und implementieren Sie einen Echo-Server, um sich mit verwalteten Generatoren vertraut zu machen.
Python

Verwaltung von Yield-Anweisungen in Python
Verstehen Sie die Lebensdauer und das Schließen von Generatoren, behandeln Sie Ausnahmen in Generatoren und erkunden Sie praktische Anwendungen der Generatorverwaltung, um die Verwaltung von Yield-Anweisungen in Python zu meistern.
Python

Datenverarbeitung mit Coroutinen
Lernen Sie Coroutinen in Python mit einem Dateifollower kennen, erstellen Sie Komponenten für Coroutine-Pipelines und verbessern Sie die Coroutine-Pipeline für die Datenverarbeitung.
Python

Verwenden von Generatoren für Stocksim - Pipelines
Erstellen Sie eine grundlegende Generator - Pipeline mit CSV - Daten, bauen Sie die Ticker - Klasse und konstruieren Sie eine komplexere Datenpipeline für Stocksim in Python.
Python

Iteration mit Generatoren anpassen
Verstehen Sie Python-Generatoren, fügen Sie Iteration zu benutzerdefinierten Klassen hinzu, erweitern Sie Klassen mit Iterationsfähigkeiten und erstellen Sie einen Generator für Streaming-Daten, um die Iteration in Python anzupassen.
Python

Metaklassen in Aktion
Verstehen Sie das Problem der Metaklassen, sammeln Sie Validator-Typen, erstellen Sie die StructureMeta-Metaklasse und testen Sie die Implementierung in Python.
Python

Niedrig-Level Klassenerstellung
Erstellen Sie Klassen manuell, erstellen Sie einen Helfer für typisierte Strukturen und generieren Sie Klassen effizient, um die niedrig - level Aspekte der Klassenerstellung in Python zu verstehen.
Python

Erstellen Sie Ihre erste Metaklasse
Verstehen Sie Metaklassen, erstellen Sie Ihre erste Metaklasse, verwenden Sie sie und erkunden Sie die Metaklassenvererbung in Python.
Python

Lernen Sie alles über Klassen-Dekorateure
Implementieren Sie Typüberprüfung mit Deskriptoren, erstellen Sie einen Klassen-Dekorator für die Validierung, wenden Sie Dekorateure über Vererbung an, fügen Sie Zeilenkonvertierung und Methoden-Argument-Validierung hinzu, um sich mit Klassen-Dekoratoren in Python vertraut zu machen.
Python

Decorator Verkettung und parametrisierte Decorators
Bewahren Sie Funktionsmetadaten in Decorators auf, erstellen Sie Decorators mit Argumenten, wenden Sie Decorators auf Klassenmethoden an und bauen Sie einen Typüberprüfungs-Decorator mit Argumenten in Python.
Python

Definieren Sie einfache Decorator-Funktionen
Erstellen Sie Ihren ersten Decorator und bauen Sie einen Validierungs-Decorator in Python, um zu verstehen, wie man einfache Decorator-Funktionen definiert.
Python