from validate_docbr 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, cpf):
if len(cpf) == 11:
validador = CPF()
return validador.validate(cpf)
else:
raise ValueError("Quantidade de dígitos inválida")
def format_cpf(self):
mascara = CPF()
return mascara.mask(self.cpf)
def __str__(self):
return self.format_cpf()
Dai quando vou import essa class e coloca pra funciona
from valido_cpf import Cpf
cpf_um = Cpf("12345678910")
print(cpf_um)
Aparece esse erro
/usr/bin/python3.8 "/home/naruto/Documentos/Visual Studio Code/main.py"
Traceback (most recent call last):
File "/home/naruto/Documentos/Visual Studio Code/main.py", line 1, in <module>
from valido_cpf import Cpf
File "/home/naruto/Documentos/Visual Studio Code/valido_cpf.py", line 1, in <module>
from validate_docbr import CPF
ModuleNotFoundError: No module named 'validate_docbr'