IPython
ipython.orgExplore Python interactively with completion, object introspection and persistent command history.
Explore Python interactively with completion, object introspection and persistent command history.
Install Python command-line applications into isolated environments or run them once without a permanent install.
Run Python tests with readable assertions, fixtures, parametrization, and failure reports.
Transform Python array functions with just-in-time compilation, automatic differentiation, and vectorization.
A Windows Python IDE pairing a script editor with an interpreter, debugger, project tools and unit-test interface.
Build Python HTTP APIs with typed parameters and automatically generated OpenAPI documentation.
Trace Python services and AI workflows with correlated OpenTelemetry data.
Generate reference documentation from a Python project's modules and docstrings.
Compile suitable Python numerical functions to machine code when they are first called.
A Python web framework with project structure for building complete server-side applications.
Check annotated Python code for type inconsistencies before running it.
Test configuration policies, then converge managed systems to their declared state.
Python self-study with advanced and numerical branches
Automate remote execution, configuration management, and infrastructure orchestration.
Manage Prometheus and Alertmanager deployments through Kubernetes-native custom resources.
Orchestrate Terraform and OpenTofu projects while reusing configuration across infrastructure units.
Python tutorials with paths, quizzes and exercises
Run analytical SQL in an embedded database from a local process or Python program.
Add formatted text, tables, syntax highlighting, and progress displays to Python terminal programs.
A browser editor for micro:bit projects with Blocks, JavaScript, Python, and a device simulator.
Build and train Python machine-learning models with tensor operations, neural-network layers, and automatic differentiation.
A Python load-testing framework that models user behavior in code and scales traffic across workers.
Edit Python in a scientific IDE with an interactive console, variable inspection, plots, and debugging tools.
A hosted notebook editor for Python and data work, with SQL cells, collaboration, and interactive reports.