log
log
Module Shadowed by API function of same name log
usage:
from core import log
Functions
| Name | Description |
|---|---|
| check | log assertion with level ERROR |
| debug | log with defaul level DEBUG |
| error | log with defaul level ERROR |
| info | log with default level INFO |
| log | log with specified level |
| prompt | prompt user with log format |
| set_format | valid keys: |
| warning | log with defaul level WARNING |
check
log.check(condition, *args, e=AssertionError)log assertion with level ERROR
debug
log.debug(*args, **kwargs)log with defaul level DEBUG
error
log.error(*args, e=RuntimeError, **kwargs)log with defaul level ERROR will raise e if passed
info
log.info(*args, **kwargs)log with default level INFO
log
log.log(lvl, *args, **kwargs)log with specified level
prompt
log.prompt(*args, **kwargs)prompt user with log format
set_format
log.set_format(fmt)valid keys:
warning
log.warning(*args, w=None, **kwargs)log with defaul level WARNING