What You Need to Know Before
You Start

Starts 2 June 2025 13:17

Ends 2 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

PySnooper - Never Use Print for Debugging Again

Discover PySnooper, a powerful debugging tool for Python. Learn to create code intelligence tools, make open-source projects viral, and explore alternative debugging solutions like PuDB.
EuroPython Conference via YouTube

EuroPython Conference

2408 Courses


30 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Conference Talk

Optional upgrade avallable

Overview

Discover PySnooper, a powerful debugging tool for Python. Learn to create code intelligence tools, make open-source projects viral, and explore alternative debugging solutions like PuDB.

Syllabus

  • Introduction to Debugging in Python
  • Common Debugging Techniques
    Limitations of Using Print Statements
  • Overview of PySnooper
  • Introduction to PySnooper
    Installation and Setup
    Basic Usage and Syntax
  • Advanced Features of PySnooper
  • Displaying Local Variables
    Tracking Variable Changes Over Time
    Customizing Output Formats
  • Creating Code Intelligence Tools
  • Integrating PySnooper into Development Workflows
    Enhancing Debugging Capabilities with PySnooper
    Case Studies: PySnooper in Action
  • Promoting Open-Source Projects
  • Strategies for Making Projects Viral
    Leveraging Community and Social Media
    Successful Examples of Viral Open-Source Projects
  • Exploring Alternative Debugging Solutions
  • Introduction to PuDB
    Comparing PySnooper with PuDB
    Other Python Debugging Tools
  • Practical Projects and Hands-on Labs
  • Debugging Sample Python Applications with PySnooper
    Building a Simple Code Intelligence Tool
    Collaborative Debugging Exercises
  • Best Practices and Conclusion
  • Choosing the Right Debugging Tool for Your Needs
    Maintaining Debugging Efficiency
    Recap and Key Takeaways

Subjects

Conference Talks