import sys
contribuinte = Contribuinte(sys.argv[1])
print "Carregando CPF " + contribuinte._normalize_cpf(sys.argv[1])
- if contribuinte._validate_cpf(sys.argv[1]):
- print "CPF valido"
- else:
- print "CPF invalido"
- sys.exit(1)
+
if len(sys.argv) == 4:
print "Valor anterior: " + contribuinte.get_contribuinte(sys.argv[2])
contribuinte.set_contribuinte(sys.argv[2], sys.argv[3])
print "Valor atual: " + contribuinte.get_contribuinte(sys.argv[2])
print "Salvando..."
contribuinte.save()
+ elif len(sys.argv) == 3:
+ campo = sys.argv[2]
+ valor = contribuinte.get_contribuinte(campo)
+ if valor:
+ print ("Valor de " + campo + ": " + valor)
+ else:
+ print ("Campo " + campo + " retornou vazio")
else:
print "\nCONTRIBUINTE:"
for i in contribuinte_attributes: