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

Erro de módulo não encontrado

Olá pessoal, não consegui solucionar esse meu problema. Tento importar o módulo do arquivo que está na mesma pasta mas não vai. Como resolvo?!

2 respostas

Diego,

Pode parecer estranho, mas faça um teste simples:

Coloque o "Cpf" da classe em letra minúscula, desta forma:

class cpf:

Depois tente importar com a letra minúscula também:

from Cpf import cpf

class Cpf:
    def __init__(self, documento):
        documento = str(documento)

        if self.cpf_eh_Valido(documento):
            self.cpf = documento
        else:
            raise ValueError("CPF inválido!")

    def cpf_eh_Valido(self, documento):

        if len(documento) == 11:
            return True
        else:
            return False

Trecho no terminal ou logo abaixo do código da classe:

from Cpf import Cpf

cpf = 40150472811

objeto_cpf = Cpf(cpf)
print(objeto_cpf.cpf)

Não... funcionou aqui no Visual Studio 2022...

Python no VS 2022 - teste de CPF

Não entendi o motivo de imprimir duas vezes o CPF... estranho...

[]'s,

Fabio I.

solução!

Resolvido! Solução: Criar um novo projeto. Projects > New Projects > Existing Directory.