print отладка — это быстрый способ проверить значения переменных и порядок выполнения без запуска более сложных инструментов.
Это полезно, когда вам нужно быстро проверить гипотезу в локальном скрипте:
Пример
def parse_port(raw: str) -> int:
value = raw.strip()
print(f"raw={raw!r} value={value!r}")
return int(value)
Разбор
Для производственного кода лучше переключиться на logging, чтобы получить уровни журнала и контролируемый вывод.
Суммируя:
print подходит для краткой локальной диагностики.
- Он быстро показывает состояние переменной в проблемной точке.
- Для стабильной диагностики в сервисах используйте
logging.
Итог
print отладка — это быстрый способ проверить значения переменных и порядок выполнения без запуска более сложных инструментов.