debug module

debug.debug(*args, **kwargs)

Función de debug centralizada, compatible con UI y consola.

Parameters:
  • *args – Mensajes o valores a mostrar.

  • **kwargs – Argumentos adicionales para icecream.ic.

Returns:

None

debug.set_debug_callback(callback)

Registra una función de callback para redirigir los mensajes de debug. :type callback: :param callback: Función que recibe el mensaje de debug. :type callback: Callable[[str], None]

debug.timestamp_prefix()

Genera un prefijo de timestamp para los mensajes de debug.

Returns:

Hora actual en formato ``[HH:MM:SS] ``.

Return type:

str