Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Erro ao importar a classe

Pessoal, vi que aconteceu com algumas pessoas, mas ainda não consegui chegar numa solução que me atenda. Ao importar a classe Conta aparece a seguinte mensagem de erro no terminal:

Traceback (most recent call last): File "", line 1, in File "C:\Program Files\JetBrains\PyCharm Community Edition 2021.2.2\plugins\python-ce\helpers\pydev_pydev_bundle\pydev_import_hook.py", line 21, in do_import module = self.systemimport(name, args, *kwargs) ModuleNotFoundError: No module named 'conta'

Segue o código para conferência

`class Conta:

def __init__(self, numero, titular, saldo, limite):
    self.__numero = numero
    self.__titular = titular
    self.__saldo = saldo
    self.__limite = limite

def extrato(self):
    print("Saldo de {} do titular {}".format(self.__saldo, self.__titular))

def deposito(self, valor):
    self.__saldo += valor

def saque(self, valor):
    self.__saldo -= valor

def transferencia(self, valor, origem, destino):
    origem.saque(valor)
    destino.deposita(valor)`
2 respostas
solução!

Olá Deivison, tudo bem?

Pelo erro que você destacou (No module named 'conta'), o python não encontrou o arquivo conta.py.

Como você realizou o import no terminal? Se, por exemplo, foi desta maneira:

from conta import Conta

Você salvou o nome do arquivo como conta.py? Ou então, o arquivo está no mesmo diretório onde você rodou o python no terminal?

Abraços,

Oi Bruno, eu fechei o PyCharm e quando abri voltou ao normal. Estava salvo como conta.py. Obrigado pelo retorno.