stdnum.eu.banknote¶
Euro banknote serial numbers.
The serial number consists of one letter and 11 digits, or two letters and 10 digits for the new series banknotes.
More information:
>>> validate('P36007033744')
'P36007033744'
>>> validate('P36007033743')
Traceback (most recent call last):
...
InvalidChecksum: ...
- stdnum.eu.banknote.checksum(number)¶
Calculate the checksum over the number.
- stdnum.eu.banknote.compact(number)¶
Convert the number to the minimal representation. This strips the number of any valid separators and removes surrounding whitespace.
- stdnum.eu.banknote.is_valid(number)¶
Check if the number is a valid banknote serial number.
- stdnum.eu.banknote.validate(number)¶
Check if the number is a valid banknote serial number.