소개
This skill provides a comprehensive toolkit for identifying and resolving performance issues within Python applications. It guides users through various levels of analysis, from high-level CPU profiling with cProfile to granular line-by-line and memory usage tracking. By implementing specialized patterns such as LRU caching, generator expressions, and NumPy vectorization, this skill enables developers to significantly reduce latency and memory footprints in data pipelines, web services, and computationally intensive scripts.