Skip to main content

Convert large numbers into readable numbers for humans.

Project description

Build Status Python 2.7 Python 3.6 license # Numerize

Numerize is a Python (2 and 3) library for converting large numbers into readable strings. Similar to what Twitter and Instagram use for large follower counts.

Number

Numerized

1

1

1000

1K

1500

1.5K

1000000

1M

1500000

1.5M

1000000000

1B

1500000000

1.5B

1000000000000

1T

1500000000000

1.5T

21324314

21.32M

Installation

$ pip install numerize

Usage

>>> from numerize import numerize
>>> numerize(1234567.12)
'1.23M'

This will convert large numbers like 1234567.12 into 1.23M

Requirements

  • Python >= 2.7 or >= 3.4

License

MIT licensed.

Contributing

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

numerize-0.9.tar.gz (2.7 kB view details)

Uploaded Source

File details

Details for the file numerize-0.9.tar.gz.

File metadata

  • Download URL: numerize-0.9.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for numerize-0.9.tar.gz
Algorithm Hash digest
SHA256 5c115d189775f934157a3a4d4d34b0ffe13119065f2040e3e4bddcaaa22844c7
MD5 ea17f7f180c8b5217fc5dc9dc2d70500
BLAKE2b-256 8e1f7da93144e23df730df844d616290f8b4405525f425e8180acc5f710ed13d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page