arquivo = open('PadroesEncontrados.txt','a') arquivo.write("A empresa "+chave.getCnpj()+" tem esse pivor : "+chave.getChave()+"\n") arquivo.close() print "A empresa ",chave.getCnpj()," tem esse pivor : ",chave.getChave() continuarProcurando = False break elif "confere com a figura" in resposta: nada = 1 elif "existe na base" in resposta: print "Erro - CHAVE", chave.getChave() if int(chave.getAno()) >= int(str(data.year)[2:]) and int(chave.getMes()) >= int(str(data.month)): if int(chave.getNumero()) == 3000: arquivo = open('PadroesEncontrados.txt','a') arquivo.write("A empresa "+chave.getCnpj()+" nao tem padrao de repeticao.\n") arquivo.close() continuarProcurando = False break else: chave.setAno("10") chave.setMes("04") chave.incrementarChave() else: chave.incrementarData()
if int(chave.getNumero()) < 2: procurandoAbaixo = False chave = Chave(chavePivor.getChave(),chavePivor.getTipo()) elif "confere com a figura" in resposta: print "Erro - Captcha" elif "existe na base" in resposta: contaErro += 1 number = chave.getChave() #print 'Erro Chave - '+number[0:25:]+'\033[40;31;1m'+number[25:34:]+'\033[m'+number[34::]+ '\t'+str(contaErro) print 'Erro Chave - '+number+'\t'+str(contaErro) if not chave.existeCanceladaChave(): if int(chave.getAno()) == int(str(data.year)[2:]): if not int(chave.getMes()) == int(str(data.month)) or not int(chave.getMes()) == (int(str(data.month))+1): arquivo = open('./Notas/'+chave.getCnpj()+'/canceladas/'+chave.getChave()+'.txt','w') arquivo.close() else: arquivo = open('./Notas/'+chave.getCnpj()+'/canceladas/'+chave.getChave()+'.txt','w') arquivo.close() if procurandoAbaixo: if etapa1 == 0: chave.decrementarData() etapa1 = 1 else: chave.incrementarData() chave.decrementarChave() etapa1 = 0