Ostatnio dużo programowałem w Pythonie. Pracowałem z danymi, z którymi wcześniej nie pracowałem, używając formuł, których nigdy wcześniej nie widziałem i radziłem sobie z ogromnymi plikami. Wszystko to sprawiło, że napisałem wiele drukowanych oświadczeń, aby sprawdzić, czy wszystko idzie dobrze i zidentyfikować punkty awarii. Ale generalnie generowanie tak dużej ilości informacji nie jest dobrą praktyką. Jak używać instrukcji print tylko wtedy, gdy chcę debugować i pozwolić na ich pomijanie, gdy nie chcę, aby były drukowane?