Python Laufzeitdienste¶
Die in diesem Kapitel beschriebenen Module bieten eine breite Palette von Diensten im Zusammenhang mit dem Python-Interpreter und seiner Interaktion mit seiner Umgebung. Hier ist ein Überblick
sys— Systemspezifische Parameter und Funktionensys.monitoring— Überwachung von Ausführungsereignissensysconfig— Zugriff auf Pythons Konfigurationsinformationenbuiltins— Eingebaute Objekte__main__— Oberstes Code-Umfeldwarnings— Warnungskontrolledataclasses— Datenklassencontextlib— Hilfsprogramme fürwith-Anweisungs-Kontexteabc— Abstrakte Basisklassenatexit— Exit-Handlertraceback— Drucken oder Abrufen eines Stack-Tracebacks__future__— Zukünftige Anweisungsdefinitionengc— Garbage Collector-Schnittstelleinspect— Live-Objekte inspizieren- Typen und Mitglieder
- Quellcode abrufen
- Aufrufbare Objekte mit dem Signature-Objekt introspektieren
- Klassen und Funktionen
- Der Interpreter-Stack
- Attribute statisch abrufen
- Aktueller Zustand von Generatoren, Coroutinen und asynchronen Generatoren
- Bit-Flags von Code-Objekten
- Puffer-Flags
- Kommandozeilenoberfläche
annotationlib— Funktionalität zur Introspektion von Annotationensite— Hook für standortspezifische Konfiguration
Siehe auch
Siehe das Modul
concurrent.interpreters, das auf ähnliche Weise Kernlaufzeitfunktionalitäten bereitstellt.