Seguindo o comentário de @SergioPulgarin tentei o seguinte que funcionou!
N.B Edit2 após comentário de @Tomalak
Armazenamento:
-
Conservar o objeto em uma string binária
pickle_string = pickle.dumps(object)
-
Armazene a string de picles em um campo bytea (binário) no postgres. UseINSERT
simples consulta em psycopg2
Recuperação:
-
Select
o campo em Psycopg2. (simplesSELECT
inquerir)
-
Descompacte o resultado decodificado
retrieved_pickle_string = pickle.loads(decoded_result)
Espero que ajude alguém tentando fazer algo semelhante!