mrcrowbar.statistics module

class mrcrowbar.statistics.Stats(buffer)[source]

Bases: object

Generate a Stats instance for a byte string and analyse the data.

ansi_format(width=64, height=12)[source]

Return a human readable ANSI-terminal printout of the stats.

width

Custom width for the graph (in characters).

height

Custom height for the graph (in characters).

entropy = None

Shanning entropy calculated for the source data.

histo = None

Byte histogram for the source data.

histogram(width)[source]
print(*args, **kwargs)[source]

Print the graphical version of the results produced by ansi_format().