steenzout.barcode.upc module¶
UPC module.
Provided barcodes: | |
---|---|
UPC-A |
-
class
UPCA
(code, writer=None)[source]¶ Bases:
steenzout.barcode.base.Barcode
Class for UPC-A bar codes.
Parameters: - code (str) – UPC-A bar code.
- writer (
writer.BaseWriter
) – instance of writer class to render the bar code.
-
static
calculate_checksum
(code)[source]¶ Calculates the UPC-A checksum.
Parameters: code (str) – UPC-A code. Returns: UPC-A checksum. Return type: (int)
-
digits
= 12¶
-
name
= 'UPC-A'¶