Uso python para conectarme a mi base de datos postgresql. Analizo un relleno XML para completar mi base, por lo que tengo una matriz [] de valores para insertar una línea. Tengo algo como esto:
cur.execute("""INSERT INTO ACTIVITYDESC VALUES (%s,%s,%s,%s,%s)""",(value[0],value[1],value[2],value[3],value[4]))Hay una manera de hacer esto más simple como: ?
cur.execute("""INSERT INTO ACTIVITYDESC VALUES (%s)""",(value))Gracias por tu ayuda
Convierte la lista en una tupla:
t = tuple(value) cur.execute("""INSERT INTO ACTIVITYDESC VALUES %s""",(t,))