Find bottlenecks and make Python code faster.
software performance
Improves Python application performance by locating bottlenecks and applying CPU, memory, I/O, database, and algorithmic optimizations.
When to use it
Use it to investigate slow, CPU-intensive, memory-heavy, I/O-bound, database-backed, or production Python applications.
Give it a Python project; it profiles bottlenecks and optimizes the code for better performance.
What you provide
No additional actions listed in the analysis.
Python must be available to run the documented profiling commands.