drugforge.data.util.logging.FileLogger

class drugforge.data.util.logging.FileLogger(logname: str, path: str, logfile: str | None = None, level: int | str | None = 10, format: str | None = '%(asctime)s | %(name)s | %(levelname)s | %(filename)s | %(funcName)s | %(message)s', stdout: bool | None = False)[source]

Bases: object

__init__(logname: str, path: str, logfile: str | None = None, level: int | str | None = 10, format: str | None = '%(asctime)s | %(name)s | %(levelname)s | %(filename)s | %(funcName)s | %(message)s', stdout: bool | None = False)[source]

Methods

__init__(logname, path[, logfile, level, ...])

getLogger()

set_level(level)