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.0.tar.gz
(2.5 kB
view hashes)
Built Distribution
Close
Hashes for process_logging-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52cd0095f36a0cfefbe3125c7302256b3551b2bdabc22939a9e5547bcd255b8c |
|
MD5 | 999b5a9a18af6512058649de088d847c |
|
BLAKE2b-256 | aa00373d13a3f5f597a3f141ab62ce0502015e5f8828c5080e7a67f60e57a025 |