(self, line)
return dv
Calcula DV para código de barras

        Está é uma implementação genérica mas pode ser reimplementada pela
        classe derivada dependendo das definições de cada bancoGeralmente
        é implementado pela classe derivada.
Calcula DV para código de barras
Calcula DV para código de barras
def calculate_dv_barcode(self, line):
        """Calcula DV para código de barras

        Está é uma implementação genérica mas pode ser reimplementada pela
        classe derivada dependendo das definições de cada bancoGeralmente
        é implementado pela classe derivada.

        """
        resto2 = self.modulo11(line, 9, 1)
        if resto2 in [0, 1, 10]:
            dv = 1
        else:
            dv = 11 - resto2
        return dv
def calculate_dv_barcode ( self , line ) : resto2 = self . modulo11 ( line , 9 , 1 ) if resto2 in [ 0 , 1 , 10 ] : dv = 1 else : dv = 11 - resto2 return dv