Я новичок в python, пытаюсь вставить CSV-файл с точечными координатами, как в приведенном примере:
id height coords
1 1000 POINT(100 100)
2 1200 POINT(200 200)
3 1300 POINT(300 300)
Пробовал несколько раз, используя следующее
for row in pts_table:
next(pts_table)
sql = ("""INSERT INTO spotheights (elevation, geom) VALUES(%s, ST_setSRID(ST_MakePoint('POINT(%s %s)'), 21037))""")
cur.executemany(sql, row,)
продолжайте получать ошибки: TypeError: not all arguments converted during string formatting
Попытка изменения, я получаю аргумент 1 должен быть вместо строки получен кортеж. Это правильный способ вставить точки в postgres ??