class SaldoInsuficienteError(Exception):
def __init__(self, msg="", saldo=None, value=None, *args):
self.saldo = saldo
self.value = value
message = "Saldo Insuficiente para a realizar a transação" \
f"Saldo atual: R$ {self.saldo} - Valor a ser sacado: R$ {self.value}"
super(SaldoInsuficienteError, self).__init__(message or msg)
É necessário inserir parâmetros no método super?