Я пытаюсь определить самый простой способ вставки данных из списка python в таблицу PostgreSQL.Как вставить список python в таблицу Postgres
Таблица My PostgreSQL была создана следующим образом;
CREATE TABLE results(Id serial primary key, T0 timestamp, T1 real, T2 real, T3 real, T4 real, Total real, Result text);
Мой список python отформатирован следующим образом;
ResultsList = ['2015-07-20 16:06:05', 0.16, 5.22, 5.81, 0.69, 11.90, 'OK']
Я использую следующий код python для записи списка в таблицу результатов;
import psycopg2 as dbapi
con = dbapi.connect(database='xxx', user='xxx')
cur = con.cursor()
cur.execute("INSERT into results VALUES (%s);", (ResultsList),)
con.commit()
Интерпретатор выплевывает следующую ошибку;
Error not all arguments converted during string formatting
Process finished with exit code 0
Любые подсказки будут оценены.
Спасибо :)
Довольно уверен, что есть ошибка синтаксиса питона там, с той Запятая – Eric