1 Repo
Enables the execution of asynchronous operations within a REPL environment.
Distinct from Async Execution Debugging: Distinct from Async Execution Debugging: focuses on the capability to run async code in a shell rather than diagnosing blocking calls.
Explore 1 awesome GitHub repository matching software engineering & architecture · Interactive Async Execution. Refine with filters or upvote what's useful.
ptpython ist eine programmierbare interaktive Python-Shell und Entwicklungskonsole. Sie fungiert als erweitertes REPL zur Ausführung von Python-Code und zur Verwaltung des Laufzeitzustands und bietet Unterstützung für eine asynchrone Event-Loop, die Top-Level-Await-Statements ermöglicht. Die Umgebung ist hochgradig anpassbar und bietet austauschbare Keybinding-Schemata sowie einstellbare Interface-Erscheinungsbilder. Sie stellt eine programmierbare Schnittstelle bereit, die in andere Anwendungen eingebettet werden kann, um Laufzeit-Debugging und Live-Zustandsinspektion zu erleichtern. Die Shell enthält eine Suite an Entwicklerwerkzeugen für interaktives Programmieren, wie z. B. automatische Code-Vervollständigung, mehrzeilige Bearbeitung und Echtzeit-Syntax-Highlighting. Zudem ermöglicht sie die Ausführung von System-Shell-Befehlen direkt aus dem Prompt heraus.
Provides an event loop that supports top-level await statements for interactive asynchronous prototyping.