Logging
LEVEL
mypygui.logging.console.LEVEL
An enum of the different loggging levels
The logging levels from lowest to highest are
The logging levels from lowest to highest are
- DEBUG
- INFO
- WARNING
- ERROR
Console
mypygui.logging.console.Console
Console.set_min_log_level
Console.set_min_log_level
(level) → None
Sets the logging level
Console.set_logger
Console.set_logger
(logger) → None
Provides a new logging scheme
Console.section
Console.section
(count, char_type, kwargs?) → None
Marks a new section
Parameters:
Parameters:
-
count : int
The number of characters per sectioning line -
char_type : str
The character making the sectioning line
Console.log
Console.log
(*messages, level?, kwargs?) → None
Logs messages at a given level, kwargs are given to the logger
Parameters:
Parameters:
messages : [...str]level : [...str]
The logging level
Console.debug
Console.debug
(*messages, kwargs?) → None
Logs messages at debug level, kwargs are given to the logger
Parameters:
Parameters:
messages : [...str]
Console.info
Console.info
(*messages, kwargs?) → None
Logs messages at info level, kwargs are given to the logger
Parameters:
Parameters:
messages : [...str]
Console.warn
Console.warn
(*messages, kwargs?) → None
Logs messages at warn level, kwargs are given to the logger
Parameters:
Parameters:
messages : [...str]
Console.error
Console.error
(*messages, kwargs?) → None
Logs messages at error level, kwargs are given to the logger
Parameters:
Parameters:
messages : [...str]
Console.write
Console.write
(*messages) → None
Adds to whatever was written before the last pop_written
NOTE: This is useful as other utilities in python need a logger with a write method
Parameters:
NOTE: This is useful as other utilities in python need a logger with a write method
Parameters:
messages : [...str]
Console.pop_written
Console.pop_written
( ) → str
Returns whatever was written
NOTE: This is useful as other utilities in python need a logger with a write method
NOTE: This is useful as other utilities in python need a logger with a write method