Skip to content

cuuupid/console-logging

Repository files navigation

console-logging

Codeship Status for pshah123/console-logging PyPI version Codacy Badge

Better console logging for Python.

Find us on PyPi: https://pypi.python.org/pypi/console-logging

Showcase

Getting Started

Dependencies

  • Python 2.6+ or Python 3.5+
  • termcolor

Installation

pip install console-logging 

If building from source: bash pipe from inside this repo.

Usage

New:

from console_logging.console import Console console = Console() console.log("Hello world!")

Old:

from console_logging import console console.log("Hello World!")

Exhaustive Reference

console.log("This is a log.") console.error("This is an error.") console.info("This is some neutral info.") console.success("This is a success message.") # If using the new usage: console.setVerbosity(4) # verbosity from 1 - 5, in order: ''' [1] Errors [2] Successes [3] Logs [4] Info [5] Secure ''' console.mute() # shorthand for setVerbosity(0)

Example

For an exhaustive example, see tests/example.py.

Credit

  • termcolor module for colors

About

Better, prettier commandline logging for Python--with colors! 👻

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages