Estou importando a classe Conta através do terminal do linux. Até aí tudo funciona, mas dá esse erro:
Traceback (most recent call last): File "", line 1, in AttributeError: 'tuple' object has no attribute 'extrato'
Meu código está assim:
class Conta(object): # Cria a classe Conta
# Definindo Atributos da Classe
def __init__(self, numero: int, titular: str,
saldo: float, limite=1000.00):
self.__numero = numero
self.__titular = titular
self.__saldo = saldo
self.__limite = limite
'''O limite já está definido como 1000.
Se alguma conta possuir um limite maior
basta colocar isso na definição dos objetos'''
# Definindo métodos
def extrato(self):
return f'Saldo de {self.__titular}: R${self.__saldo:.2f}'
def deposita(self, valor):
self.__saldo += valor
def saca(self, valor):
self.__saldo -= valor
def transfere(self, valor, destino):
self.saca(valor)
destino.deposita(valor)