Simple logging module run on process with python logging
Project description
how to use
from process-logging import Logger
logger = Logger()
log_fime_name = "{:%Y-%m-%d}_info.log".format(datetime.now())
log_path = "./logs/"
trf_handler_args = {"filename": log_path + log_fime_name,
"when": "midnight",
"interval": 1,
"encoding": "utf-8"}
format_def = ("[%(levelname)s] | %(process)d | %(asctime)s | %(message)s", "%Y-%m-%d %H:%M:%S")
handler_def = {HandlerType.StreamHandler: {}, HandlerType.TimedRotateFileHandler: trf_handler_args}
if __name__ == "__main__":
logger.set_logger(name="logger", level=logging.INFO, handler_def=handler_def, format_def=format_def)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
process_logging-0.1.1.tar.gz
(2.5 kB
view hashes)
Built Distribution
Close
Hashes for process_logging-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08c62d49a6df12726e17af999d28fa373e580067a3504c13f1a5769a48dea16e |
|
MD5 | a8c28f8046866f5966be44ea794cf8f6 |
|
BLAKE2b-256 | 9ba3397fb6da87e46dbcdb799d7551d8ee88782f491cfd41c52d06b131affbf5 |