из этого поста sqlite python insert Я научился вставлять в таблицы, но теперь мне нужно использовать где-то вроде
cursor.execute ("вставить в таблицу1 (id) значения (?), Где ip =? И address =?", (Id,), (ip,), (addr,));
У INSERT нет предложения WHERE. Я думаю, что вы имеете в виду ОБНОВЛЕНИЕ.
Вы не можете использовать предложение WHERE в INSERT. Если вы хотите указать значения для определенных полей для вставки, поместите их в предложение values:
WHERE
INSERT
cursor.execute("INSERT INTO table1(id, ip, address) VALUES (?, ?, ?)", (id, ip, addr))