Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara menggunakan nama kolom saat membuat objek JSON, Python

cursor objek memiliki .description atribut yang memberi tahu Anda nama setiap kolom, gunakan itu untuk mengubah baris menjadi dict:

cursor.execute("""
                    SELECT id, name
                    FROM school_subjects
            """)
columns = [desc[0] for desc in cursor.description]
result = []
for row in rows:
    row = dict(zip(columns, row))
    result.append(row)

Untuk detail tentang .description atribut, lihat Spesifikasi Python DB API 2.0 .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Praktik terbaik untuk menyimpan informasi Kartu Kredit ke dalam Basis Data

  2. Terhubung ke Amazon RDS dengan PHP

  3. libmysqlclient15-dev di mac?

  4. Bagaimana cara menghapus item duplikat di MySQL dengan kumpulan data 20 juta baris?

  5. MySQL mogok saat startup