import attaviz
print(attaviz.format_number(1234567)) # 1.2M
print(attaviz.format_number(0.456, percent=True)) # 45.60%
print(attaviz.format_number(50000, currency=True)) # $50K
print(attaviz.format_number(1234567890, unit="bytes")) # 1.2G1.2M
45.6%
$50.0K
1.2GB