Lolcatfigletgnuplotprint
A simple commandline output utility package for printing simple messages and linear xy-plot data with colours and style
Requirements
Relies on lolcat, figlet and gnuplot.
Install
python -m pip install lolcatfigletgnuplotprint
Usage
As a library function:
from lolcatfigletgnuplotprint import print_example
print_example()
from lolcatfigletgnuplotprint import lolcat_figlet_print
lolcat_figlet_print(
message="Content",
heading_text="Example heading",
description_text="A description",
)
from lolcatfigletgnuplotprint import plot_print
plot_print(
value_groups=[
{
"title": "Data 1",
"values": [
{"value": 1, "timestamp": 1655305933},
{"value": 5, "timestamp": 1655305938},
{"value": 2, "timestamp": 1655305943},
],
},
{
"title": "Data 2",
"values": [
{"value": 7, "timestamp": 1655305933},
{"value": 3, "timestamp": 1655305938},
{"value": 5, "timestamp": 1655305943},
],
},
],
)
As commandline util:
python -m lolcatfigletgnuplotprint --help
As ran with pre-built docker image:
docker run -it --rm lsipii/lolcatfigletgnuplotprint --help
Example output
Metadata
Release files for lolcatfigletgnuplotprint 0.0.16
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| lolcatfigletgnuplotprint-0.0.16.tar.gz | 12.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| lolcatfigletgnuplotprint-0.0.16-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 29.6 kB
Release files / lolcatfigletgnuplotprint-0.0.16.tar.gz
| Download URL | lolcatfigletgnuplotprint-0.0.16.tar.gz |
|---|---|
| Size | 12.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0c7ff270cb1255e55b56133d4bf0a66a825389148701b393de75cc5a3a7cbcc6
|
|
BLAKE2b-256 checksum How to use checksums |
62a716c74f0e56518fc245c65c9a2e27ccec58b0c8f4a549e50e15273d395c18
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.10.4
|
Release files / lolcatfigletgnuplotprint-0.0.16-py3-none-any.whl
| Download URL | lolcatfigletgnuplotprint-0.0.16-py3-none-any.whl |
|---|---|
| Size | 17.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
497baa7f54db492b3c2cdb5d58aaabde7592904287e68a72824aa152db654fb2
|
|
BLAKE2b-256 checksum How to use checksums |
405536f6953a4ae941f9400c1b219bf112014d063785e97046710de30642b950
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.10.4
|