Olá!
Eu estou tentando executar o código totalmente igual ao que foi passado nas aulas, mas o meu programa insiste em dar um erro que não sei como solucionar
Abaixo envio os dois módulos criados:
teste.py:
def cria_conta(numero, titular, saldo, limite): conta = {"numero": numero, "titular": titular, "saldo": saldo, "limite": limite} return conta
def deposita(conta, valor): conta["saldo"] += valor
def saca(conta, valor): conta["saldo"] -= valor
def extrato(conta): print("Saldo {}".format(conta["saldo"]))
conta.py:
class Conta:
def __init__(self, numero, titular, saldo, limite):
print("Criando objeto... {}".format(self))
self.numero = numero
self.titular = titular
self.saldo = saldo
self.limite = limite
Erro apresentado
D:\alura-workspace\pyCharm\Projects\venv\Scripts\python.exe "C:/Program Files/JetBrains/PyCharm Community Edition 2023.2.5/plugins/python-ce/helpers/pydev/pydevconsole.py" --mode=client --host=127.0.0.1 --port=62750 import sys; print('Python %s on %s' % (sys.version, sys.platform)) sys.path.extend(['D:\alura-workspace\pyCharm\Projects']) PyDev console: starting. Python 3.12.0 (tags/v3.12.0:0fb18b0, Oct 2 2023, 13:03:39) [MSC v.1935 64 bit (AMD64)] on win32 from conta import Conta Traceback (most recent call last): File "C:\Program Files\JetBrains\PyCharm Community Edition 2023.2.5\plugins\python-ce\helpers\pydev\pydevconsole.py", line 364, in runcode coro = func() ^^^^^^ File "", line 1, in File "C:\Program Files\JetBrains\PyCharm Community Edition 2023.2.5\plugins\python-ce\helpers\pydev_pydev_bundle\pydev_import_hook.py", line 21, in do_import module = self._system_import(name, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ModuleNotFoundError: No module named 'conta'