Я пытаюсь заменить текущую дату на таблицу в sqlite3. Я могу вставить его, но если я попытаюсь заменить его, появится эта ошибка: TypeError: функция принимает ровно 2 аргумента (дано 3).
maclist = get_dict.get('maclist')
signallist = get_dict.get('signallist')
data_list = list(zip(maclist, signallist))
conn = sqlite3.connect('db/users.db')
c = conn.cursor()
if (id == 1):
try:
c.executemany("INSERT INTO node2 (MAC,SIGNAL,FECHA) VALUES(?,?,?)", data_list, datetime.now())
except Exception as exc:
c.executemany("REPLACE INTO node2 (MAC,SIGNAL,FECHA) VALUES(?,?,?)", data_list, datetime.now())