def insertar(self, tablas): id_hash = sha256str(tablas) nuevo = bloque(self.id_bloques, tablas, self.anterior, id_hash) self.id_bloques +=1 self.bloques.append(nuevo) file = open("bloques.json", "w+") file.write(json.dumps([j.get() for j in self.bloques])) self.anterior = id_hash
def update(self, tabla, registro): file = open("bloques.json", "r") lista = json.loads(file.read()) file.close() for bloque in lista: if registro == bloque[0]: bloque[1] = tabla bloque[3] = sha256str(tabla) file = open("bloques.json", "w+") file.write(json.dumps(lista)) file.close()