PySnooper is a simple yet powerful Python debugging utility. Just add a @pysnooper.snoop() decorator, and it logs line-by-line execution with timestamps and local variable tracking—saving you from inserting print() statements manually.

Features

  • Decorator-based tracing of function execution
  • Logs executed lines with timings and variable changes
  • No manual print statements needed
  • Minimal code intrusion via one-line decorator
  • Works on any Python function, no extra setup
  • Well-documented and lightweight

Project Samples

Project Activity

See All Activity >

Categories

Debuggers

License

MIT License

Follow PySnooper

PySnooper Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Sign Up
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of PySnooper!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Python

Related Categories

Python Debuggers

Registered

2025-06-27