Abaixo está o código que eu usei, mas na hora de chamá-lo, acaba dando erro:

Abaixo está o código que eu usei, mas na hora de chamá-lo, acaba dando erro:

André, dessa forma que foi feito é preciso que no terminal você esteja dentro da pasta onde esta o arquivo teste.py. Caso não esteja é preciso no from indicar o caminho até o arquivo como exemplo:
from Meu projeto\Classes\teste import cria_conta
Cara, tentei de algumas maneiras, mas não consegui:
Usa . (ponto) no lugar das /. E antes veja no terminal o local que voce esta e ai monta o from colocando ponto.
Olá André,
Uma boa prática em Python é colocar o executável na raiz do projeto e o módulos em subdiretórios, fazendo isso, em cada subdiretório acrescentar o arquivo __init__.py, isso indica que aquele diretório funciona como módulo fica mais segura as importações.
Espero ter ajudado, havendo dúvida fico à disposição.
Eu tentei fazer o que vocês falaram, mas não consegui. Poderiam, por gentileza, escrever a programação para eu tentar por aqui?
Coloca uma imagem da raiz dos diretórios.
C:\ALURA\CursoPython\oo

Vamos reparar, André.
Temos o folder app e nesse folder tenho dois arquivos, __init__.py e conta.py. O __init__.py indica ao interpretador qua o folder app é um módulo, assim podemos importar de lá.
Quando eu for executar, eu chamo o arquivo main.py que está fora do folder app.
Outro erro da sua parte foi fazer import cria_conta(10, "André", 100, 200), neste momento você só deve chamar a função, não executar.
Execute assim python main.py.
Espero ter ajudado.
funcionou! Obrigado!