Seguendo il commento di @SergioPulgarin ho provato quanto segue che ha funzionato!
NB Modifica2 dopo il commento di @Tomalak
Memorizzazione:
-
Seleziona l'oggetto in una stringa binaria
pickle_string = pickle.dumps(object) -
Memorizza la stringa pickle in un campo bytea (binario) in postgres. Usa il semplice
INSERTquery in Psycopg2
Recupero:
-
Selectil campo in Psycopg2. (sempliceSELECTinterrogazione) -
Deseleziona il risultato decodificato
retrieved_pickle_string = pickle.loads(decoded_result)
Spero che questo aiuti chiunque cerchi di fare qualcosa di simile!