from validate_docbr import CPF
class CPf(object): def valida_cpf(self, documento): validador = CPF() return validador.validate(documento)
def cpf_format(self, documento):
mascara = CPF()
return mascara.mask(documento)
#def __str__(self):
# return self.cpf_format()
class Cadastrador(object): def init(self, nome, data_de_nascimento, Cpf, Peso, categoria): self.nome = nome self.data_de_nascimento = data_de_nascimento self.Cpf = Cpf validador = CPf() if validador.valida_cpf(self.Cpf): self.Cpf = validador.cpf_format(self.Cpf) self.Peso = Peso self.categoria = categoria
def get(self):
print("Nome: {}").format(self.nome)
print("Data de nascimento: {}").format(self.data_de_nascimento)
print("CPF: {}").format(self.Cpf)
print("Peso: {}").format(self.Peso)
print("Categoria: {}").format(self.categoria)
if name== "main":
cadastrador = Cadastrador("Thiago","16052002","91211951022","78","Sub21")
print(cadastrador.get())