YoVDO

Sweeter Debugging and Benchmarking with Ycecream

Offered By: EuroPython Conference via YouTube

Tags

EuroPython Courses Benchmarking Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover how to enhance your debugging and benchmarking techniques using ycecream in this EuroPython 2021 conference talk. Explore the simplicity and power of ycecream for printing variables and expressions with their names and locations. Learn to use the 'y' function for easier debugging, compare it with traditional print statements, and understand how to incorporate program location information. Dive into live coding demonstrations showcasing ycecream's capabilities beyond basic debugging, including benchmarking Python programs. Gain insights into the differences between ycecream and similar packages like IceCream and show. Cover topics such as output formatting, decorators, context managers, delta arrays, relative time measurements, and advanced features. Understand installation processes, technical details, and source code information. By the end of this talk, acquire valuable skills to streamline your debugging process and improve code performance analysis.

Syllabus

Intro
About me
Icecream
Debugging
Small program
Design screen
Output format
decorator
output
benchmarking
context manager
delta array
time
relative time
advanced features
shortcut
json
installation
technical information
source code
comparison with ycecream
conclusion
thank you
live coding


Taught by

EuroPython Conference

Related Courses

A Brief History of Data Storage
EuroPython Conference via YouTube
Breaking the Stereotype - Evolution & Persistence of Gender Bias in Tech
EuroPython Conference via YouTube
We Can Get More from Spatial, GIS, and Public Domain Datasets
EuroPython Conference via YouTube
Using NLP to Detect Knots in Protein Structures
EuroPython Conference via YouTube
The Challenges of Doing Infra-As-Code Without "The Cloud"
EuroPython Conference via YouTube