Если вы хотите, чтобы kedro
прекратил регистрацию, вы можете переопределить _setup_logging
в ProjectContext
в src/<package-name>/run.py
согласно документации . Например:
class ProjectContext(KedroContext):
"""Users can override the remaining methods from the parent class here, or create new ones
(e.g. as required by plugins)
"""
project_name = "<PACKGE-NAME>"
project_version = "0.15.4"
def _get_pipelines(self) -> Dict[str, Pipeline]:
return create_pipelines()
def _setup_logging(self) -> None:
import logging
logging.disable()
Если вы хотите, чтобы он все еще входил в консоль, но не сохранял в logs/info.log
, тогда вы можете сделать def _setup_logging(self) -> None: pass
.