Skip to main content

Logmaster

A simple logging package for Python


Installation

pip install logmaster

note: this package is not yet on PyPI, so you will have to install it from source. Depending on your python installation, the command mayt vary. For example, if you are using python3, you may need to use pip3 instead of pip.

Usage

from logmaster import Logger

logger = Logger("my_log_file.log")

logger.log("info", "Hello, world!")

Documentation

Logger

Logger(path: str)

Creates a new logger object. The path argument is the path to the log file. If the file does not exist, it will be created. If it does exist, it will be appended to.

Logger.log(level: str, message: str, additional_info: Optional[str])

Logs a message to the log file. The level argument is the level of the message. The message argument is the message to log. The additional_info argument is optional, and is used to provide additional information about the message.

Release files for logmaster 1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for logmaster 1.3
File Size Uploaded
logmaster-1.3.tar.gz 3.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for logmaster 1.3
File Interpreter ABI Platform
logmaster-1.3-py3-none-any.whl Python 3 none any Details

Total release size: 7.4 kB

Release files / logmaster-1.3.tar.gz

Download URL logmaster-1.3.tar.gz
Size 3.4 kB
Tags Source
SHA-256 checksum
How to use checksums
beccc555f619b81c36bd1bc4172e9e6b853fb4f8fa45d6b47bd49e0adaf1fe15
BLAKE2b-256 checksum
How to use checksums
8f7f3695be4461fb8e733de435ac8cc4b2d93bc863878ec718f611108fa75d19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.2

Release files / logmaster-1.3-py3-none-any.whl

Download URL logmaster-1.3-py3-none-any.whl
Size 4.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d3290e772c5494221bd272b802bbae7b9b3baca409a52dfadadf65d1b6c8692f
BLAKE2b-256 checksum
How to use checksums
b9fa79e61e155f1324acc3f1898e6214547532ff9a3eb71ad95d648581650207
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.2

Release history Release notifications | RSS feed

This release

1.3 This release

2 release files

1.2

2 release files

1.1.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page