Skip to main content

Python module to handle standardized numbers and codes

Project description

A Python module to parse, validate and reformat standard numbers

and codes in different formats.

Currently this module supports the following formats:

  • ISBN (International Standard Book Number)

  • ISSN (International Standard Serial Number)

  • ISMN (International Standard Music Number)

  • ISAN (International Standard Audiovisual Number)

  • BSN (Burgerservicenummer, the Dutch national identification number)

  • IMEI (International Mobile Equipment Identity)

  • MEID (Mobile Equipment Identifier)

  • GRid (Global Release Identifier)

Furthermore a number of generic check digit algorithms are available:

  • the Verhoeff algorithm

  • the Luhn and Luhn mod N algorithms

  • some algorithms described in ISO/IEC 7064: Mod 11, 2, Mod 37, 2, Mod 97, 10, Mod 11, 10 and Mod 37, 36

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

python-stdnum-0.3.tar.gz (31.0 kB view details)

Uploaded Source

File details

Details for the file python-stdnum-0.3.tar.gz.

File metadata

  • Download URL: python-stdnum-0.3.tar.gz
  • Upload date:
  • Size: 31.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for python-stdnum-0.3.tar.gz
Algorithm Hash digest
SHA256 1a34d52773e162b6350246b9bfe89fa033e00e4b619749a98f2d31b142d2d061
MD5 7cc99c34967945d7cdb1fc11f6e9560d
BLAKE2b-256 c272c7ea9a8cef77662a055d861669cca2c77a1b5a2bb077d8c0b529c47b5398

See more details on using hashes here.

Supported by

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