Protokollieren
Wir empfehlen, das Standard-Protokollierungsmodul von Python für die Protokollierung zu verwenden.
Das sd-Modul enthält Helfer-Klassen, um die Protokollierung an die Designer-Konsole umzuleiten.
An der Designer-Konsolenleiste anmelden
import logging
import sd
## Create a logger.
logger = logging.getLogger("MyLogger")
## Add a handler to redirect logging to Designer's console panel.
ctx = sd.getContext()
logger.addHandler(ctx.createRuntimeLogHandler())
## Do not propagate log messages to Python's root logger.
logger.propagate = False
## Set the default log level if needed.
logger.setLevel(logging.DEBUG)
## Use the logger
logger.info("Info message")
logger.warning("Warning message")
logger.error("Error message")
recommendation-more-help
substance-3d-designer-help-guide