コード例 #1
0
ファイル: checkpoint.py プロジェクト: gonzcaal/tytus
 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
コード例 #2
0
ファイル: checkpoint.py プロジェクト: gonzcaal/tytus
    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()