PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Comment insérer une liste python dans la table Postgres

Comme ResultList est déjà une séquence, vous n'avez pas besoin d'essayer de la convertir en tuple. Ce dont vous avez vraiment besoin, c'est de spécifier le bon nombre de valeurs dans votre instruction SQL :

cur.execute("INSERT into results(T0, T1, T2, T3, T4, Total, Result) VALUES (%s, %s, %s, %s, %s, %s, %s)", ResultList)

Pour en savoir plus, lisez la documentation .