1 个仓库
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 is a programmable Python interactive shell and development console. It functions as an enhanced REPL for executing Python code and managing runtime state, featuring support for an asynchronous event loop that allows for top-level await statements. The environment is highly customizable, offering pluggable keybinding schemes and adjustable interface appearances. It provides a programmable interface that can be embedded into other applications to facilitate runtime debugging and live state inspection. The shell includes a suite of developer tools for interactive coding, such as automa
Provides an event loop that supports top-level await statements for interactive asynchronous prototyping.