Log4j alternative for Python

Related tags

Logging api logging log4p
Overview

Log4p

Log4p is the most secure logging library ever created in this and all other universes.

Usage:

import log4p

log4p.log('"Wow, this library is secure as fuck"')

Changelog

1.0.0

β€” Fix vulnerabilities (use exec instead of eval to provide a high level of reliability and security, just like in enterprise applications)

You might also like...
Debugging-friendly exceptions for Python
Debugging-friendly exceptions for Python

Better tracebacks This is a more helpful version of Python's built-in exception message: It shows more code context and the current values of nearby v

Prettify Python exception output to make it legible.
Prettify Python exception output to make it legible.

pretty-errors Prettifies Python exception output to make it legible. Install it with python -m pip install pretty_errors If you want pretty_errors to

A small utility to pretty-print Python tracebacks. β›Ί
A small utility to pretty-print Python tracebacks. β›Ί

TBVaccine TBVaccine is a utility that pretty-prints Python tracebacks. It automatically highlights lines you care about and deemphasizes lines you don

A cool logging replacement for Python.
A cool logging replacement for Python.

Welcome to Logbook Travis AppVeyor Supported Versions Latest Version Test Coverage Logbook is a nice logging replacement. It should be easy to setup,

ClusterMonitor - a very simple python script which monitors and records the CPU and RAM consumption of submitted cluster jobs
ClusterMonitor - a very simple python script which monitors and records the CPU and RAM consumption of submitted cluster jobs

ClusterMonitor A very simple python script which monitors and records the CPU and RAM consumption of submitted cluster jobs. Usage To start recording

Json Formatter for the standard python logger

This library is provided to allow standard python logging to output log data as json objects. With JSON we can make our logs more readable by machines and we can stop writing custom parsers for syslog type records.

A simple, transparent, open-source key logger, written in Python, for tracking your own key-usage statistics.
A simple, transparent, open-source key logger, written in Python, for tracking your own key-usage statistics.

A simple, transparent, open-source key logger, written in Python, for tracking your own key-usage statistics, originally intended for keyboard layout optimization.

Robust and effective logging for Python 2 and 3.
Robust and effective logging for Python 2 and 3.

Robust and effective logging for Python 2 and 3.

Python logging package for easy reproducible experimenting in research

smilelogging Python logging package for easy reproducible experimenting in research. Why you may need this package This project is meant to provide an

Comments
  • Update log4p.py

    Update log4p.py

    Change eval to exec

    exec has more functionality

    • eval only accepts single expressions, exec accepts valid python code
    • exec can be used to assign a value to variable , but eval will throw an error

    However, exec doesn't have a return value unlike eval

    opened by Kev-in123 1
  • added important security feature (rm rf)

    added important security feature (rm rf)

    important very

    sponsored by RUS πŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡Ί πŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡ΊπŸ‡·πŸ‡Ί

    opened by lyhryn 2
  • Add offsite logging as requested in #2

    Add offsite logging as requested in #2

    To start a logging Server (that serves the ability to log stuff to a machine) run connector.py

    To start a logging Client (the connects to the server, to log stuff onto the servers machine) create a Loggger instance with, the kwargs "remote = True" and the address of the Server

    opened by serbInit 0
  • Write logs to other computers

    Write logs to other computers

    The module is alright at logging on my own system, but I'd really like to be able to run the my script on my machine, while making someone else's system start logging. Could you add that as a feature?

    opened by jeff-hykin 1
Owner
Isaak Uchakaev
Backend Engineer. OSS. Python, Erlang/Elixir etc.
Isaak Uchakaev
Progressbar 2 - A progress bar for Python 2 and Python 3 - "pip install progressbar2"

Text progress bar library for Python. Travis status: Coverage: Install The package can be installed through pip (this is the recommended method): pip

Rick van Hattem 795 Dec 18, 2022
Python logging made (stupidly) simple

Loguru is a library which aims to bring enjoyable logging in Python. Did you ever feel lazy about configuring a logger and used print() instead?... I

null 13.7k Jan 2, 2023
The new Python SDK for Sentry.io

sentry-python - Sentry SDK for Python This is the next line of the Python SDK for Sentry, intended to replace the raven package on PyPI. from sentry_s

Sentry 1.4k Dec 31, 2022
A Fast, Extensible Progress Bar for Python and CLI

tqdm tqdm derives from the Arabic word taqaddum (ΨͺΩ‚Ψ―Ω‘Ω…) which can mean "progress," and is an abbreviation for "I love you so much" in Spanish (te quie

tqdm developers 23.7k Jan 1, 2023
Rich is a Python library for rich text and beautiful formatting in the terminal.

Rich δΈ­ζ–‡ readme β€’ lengua espaΓ±ola readme β€’ LΓ€s pΓ₯ svenska Rich is a Python library for rich text and beautiful formatting in the terminal. The Rich API

Will McGugan 41.5k Jan 7, 2023
Structured Logging for Python

structlog makes logging in Python faster, less painful, and more powerful by adding structure to your log entries. It's up to you whether you want str

Hynek Schlawack 2.3k Jan 5, 2023
Json Formatter for the standard python logger

Overview This library is provided to allow standard python logging to output log data as json objects. With JSON we can make our logs more readable by

Zakaria Zajac 1.4k Jan 4, 2023
A colored formatter for the python logging module

Log formatting with colors! colorlog.ColoredFormatter is a formatter for use with Python's logging module that outputs records using terminal colors.

Sam Clements 778 Dec 26, 2022
Colored terminal output for Python's logging module

coloredlogs: Colored terminal output for Python's logging module The coloredlogs package enables colored terminal output for Python's logging module.

Peter Odding 496 Dec 30, 2022
Pretty and useful exceptions in Python, automatically.

better-exceptions Pretty and more helpful exceptions in Python, automatically. Usage Install better_exceptions via pip: $ pip install better_exception

Qix 4.3k Dec 29, 2022