(banco_codigo)
return getattr(mod, banco[1])
Retorna a classe que implementa o banco

    :param banco_codigo:
    :type banco_codigo: string
    :return: Classo do Banco subclasse de :class:`pyboleto.data.BoletoData`
    :rtype: :class:`pyboleto.data.BoletoData`
Retorna a classe que implementa o banco
Retorna a classe que implementa o banco
def get_class_for_codigo(banco_codigo):
    """Retorna a classe que implementa o banco

    :param banco_codigo:
    :type banco_codigo: string
    :return: Classo do Banco subclasse de :class:`pyboleto.data.BoletoData`
    :rtype: :class:`pyboleto.data.BoletoData`
    """
    try:
        banco = BANCOS_IMPLEMENTADOS[banco_codigo].split('.')
    except KeyError:
        raise(BoletoException('Este banco não é suportado.'))

    mod = __import__('pyboleto.bank.' + banco[0],
                     globals(), locals(), [banco[1]])

    return getattr(mod, banco[1])
def get_class_for_codigo ( banco_codigo ) : try : banco = BANCOS_IMPLEMENTADOS [ banco_codigo ] . split ( '.' ) except KeyError : raise ( BoletoException ( 'Este banco não é suportado.')) mod = __import__ ( 'pyboleto.bank.' + banco [ 0 ] , globals ( ) , locals ( ) , [ banco [ 1 ] ] ) return getattr ( mod , banco [ 1 ] )