コード例 #1
0
ファイル: isxn.py プロジェクト: KusakinVova/createImage
 def __init__(self, isbn, writer=None):
     isbn = isbn.replace("-", "")
     self.isbn13 = isbn
     if isbn[:3] not in ("978", "979"):
         raise WrongCountryCodeError("ISBN must start with 978 or 979.")
     if isbn[:3] == "979":
         if isbn[3:5] not in ("10", "11"):
             raise BarcodeError("ISBN must start with 97910 or 97911.")
     EuropeanArticleNumber13.__init__(self, isbn, writer)
コード例 #2
0
ファイル: isxn.py プロジェクト: wu1f72514/python-barcode
 def __init__(self, isbn, writer=None):
     isbn = isbn.replace('-', '')
     self.isbn13 = isbn
     if isbn[:3] not in ('978', '979'):
         raise WrongCountryCodeError('ISBN must start with 978 or 979.')
     if isbn[:3] == '979':
         if isbn[3:5] not in ('10', '11'):
             raise BarcodeError('ISBN must start with 97910 or 97911.')
     EuropeanArticleNumber13.__init__(self, isbn, writer)
コード例 #3
0
ファイル: upc.py プロジェクト: ptorba/pyBarcode
 def __init__(self, upc, writer=None, make_ean=False):
     if make_ean:
         UniversalProductCodeA.digits = 12
         upc = '0' + upc
     self.upc = upc
     EuropeanArticleNumber13.__init__(self, upc, writer)
コード例 #4
0
ファイル: isxn.py プロジェクト: emfcamp/python-barcode
 def __init__(self, isbn, writer=None):
     isbn = isbn.replace('-', '')
     self.isbn13 = isbn
     if isbn[:3] not in ('978', '979'):
         raise WrongCountryCodeError('ISBN must start with 978 or 979.')
     EuropeanArticleNumber13.__init__(self, isbn, writer)
コード例 #5
0
ファイル: isxn.py プロジェクト: vishalvishw10/python-barcode
 def __init__(self, issn, writer=None):
     issn = issn.replace('-', '')
     issn = issn[:self.digits]
     self.issn = issn
     self.issn = '{0}{1}'.format(issn, self._calculate_checksum())
     EuropeanArticleNumber13.__init__(self, self.make_ean(), writer)
コード例 #6
0
 def __init__(self, upc, writer=None, make_ean=False):
     if make_ean:
         UniversalProductCodeA.digits = 12
         upc = '0' + upc
     self.upc = upc
     EuropeanArticleNumber13.__init__(self, upc, writer)
コード例 #7
0
ファイル: isxn.py プロジェクト: calpe20/python-barcode
 def __init__(self, isbn, writer=None):
     isbn = isbn.replace("-", "")
     self.isbn13 = isbn
     if isbn[:3] not in ("978", "979"):
         raise WrongCountryCodeError("ISBN must start with 978 or 979.")
     EuropeanArticleNumber13.__init__(self, isbn, writer)