PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

menyimpan objek python di tabel postgres dengan acar

Mengikuti komentar dari @SergioPulgarin, saya mencoba yang berikut ini yang berhasil!

N.B Edit2 mengikuti komentar oleh @Tomalak

Menyimpan:

  1. Acar objek ke string biner

    pickle_string = pickle.dumps(object)

  2. Simpan string acar dalam bidang byte (biner) di postgres. Gunakan INSERT sederhana kueri di Psycopg2

Pengambilan:

  1. Select bidang di Psycopg2. (SELECT sederhana permintaan)

  2. Buka hasil dekode

    retrieved_pickle_string = pickle.loads(decoded_result)

Semoga bisa membantu siapa saja yang mencoba melakukan hal serupa!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara memasukkan catatan yang dapat diperbarui dengan kolom JSON di PostgreSQL menggunakan JOOQ?

  2. Tidak dapat menginstal permata pg di Mavericks dengan Postgres.app

  3. Kemajuan dalam peningkatan online

  4. Cara Mengelompokkan Odoo 12 dengan Replikasi Streaming PostgreSQL untuk Ketersediaan Tinggi

  5. kueri sql yang mengelompokkan item berbeda ke dalam ember