steenzout.barcode.upc module¶
UPC module.
| Provided barcodes: | |
|---|---|
| UPC-A | |
-
class
UPCA(code, writer=None)[source]¶ Bases:
steenzout.barcode.base.BarcodeClass 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'¶