ok = ok + 1 print("%3d%% completado: %s (%s)" % (count * 100 / total, boe, ok), end="\r") count = count + 1 print("%3d%% completado: %s (%s) " % (count * 100 / total, boe, ok), end="\r") print ("") total = len(vacantes) count = 0 ok = 0 with open("debug/falsas_vacantes.txt", "w") as f: for p in vacantes: boe = visto_en.get(p.idPuesto, None) if boe: f.write("%s %s\n" % (boe, p.idPuesto)) p.estado = boe ok = ok +1 count = count + 1 print("%3d%% completado: %s (%s) " % (count * 100 / total, p.idPuesto, ok), end="\r") print ("") Puesto.save(puestos) with open("debug/puestos_ok.txt", "w") as f: for p in sorted(puestos_ok): f.write(p + "\n") with open("debug/puestos_ko.txt", "w") as f: for p in sorted(puestos_ko): f.write(p + "\n")
p.deUnidad, idPadres=idPadres, isCsic=isCsic) print("100%% completado") Organismo.save(list(organismos.values()), name="organismos_rpt") print("Añadimos los puestos de la v1") ids_puestos = set([p.idPuesto for p in todos]) total = len(puestos_v1) count = 0 ok = 0 for p in puestos_v1: if p.idPuesto not in ids_puestos: p.desaparecido = True p.estado = "D" todos.append(p) ok = ok + 1 count = count + 1 print("%3d%% completado: %-30s (%s)" % (count * 100 / total, p.idPuesto, ok), end="\r") print("") for p in todos: data = p.__dict__ keys = [ k for k in data.keys() if k.startswith("id") and data[k] is not None ] for k1 in keys: