Найти в Дзене
Hackerman

Termgraph - рисуем графики из консоли

Чтобы полноценно пользоваться Unix системами нужно разбираться в командной строке. Есть множество курсов и гайдов по базовым понятиям консоли, в скором времени я напишу и об этом статью. Но сегодня я хочу рассмотреть такую занимательную утилиту, как Termgraph. Termgraph - это приложение, написанное на Python, которое принимает на вход файлы с данными, разделенными символом табуляции, а на выходе рисует гистограммы из спец. символов (есть поддержка даже эмодзи). Можно выбирать из горизонтальной или вертикальной ориентации, выбирать палитру, рисовать разделенные столбики, а также создавать календари с тепловыми картами по дням. Для корректной работы утилиты необходим предустановленный Python 3 и colorama. Использовать программу достаточно легко: запускаете termgraph и передаете либо сам файл с данными, по которым будет строиться диаграмма, либо сами данные в стандартный ввод. Полную документацию вы можете найте по ссылке на программу.

Чтобы полноценно пользоваться Unix системами нужно разбираться в командной строке. Есть множество курсов и гайдов по базовым понятиям консоли, в скором времени я напишу и об этом статью. Но сегодня я хочу рассмотреть такую занимательную утилиту, как Termgraph.

Termgraph - это приложение, написанное на Python, которое принимает на вход файлы с данными, разделенными символом табуляции, а на выходе рисует гистограммы из спец. символов (есть поддержка даже эмодзи). Можно выбирать из горизонтальной или вертикальной ориентации, выбирать палитру, рисовать разделенные столбики, а также создавать календари с тепловыми картами по дням.

фотография из официальной документации
фотография из официальной документации

Для корректной работы утилиты необходим предустановленный Python 3 и colorama. Использовать программу достаточно легко: запускаете termgraph и передаете либо сам файл с данными, по которым будет строиться диаграмма, либо сами данные в стандартный ввод.

Полную документацию вы можете найте по ссылке на программу.