Я отказываюсь от некоторых веб-страниц и хочу вставить эти данные в базу данных sqlite3. Я успешно создан и связные таблицы и базы данныхОшибка неподдерживаемого типа в sqlite3 с использованием python
conn.execute('''
CREATE TABLE datatable (id INTEGER PRIMARY KEY, Date TEXT,
Time TEXT, html_link BLOB, Desc BLOB, Tup BLOB)
''')
id is the auto_incriment value
date="03-09-2016"
time="12:34:56"
html="http://web1.com"
des="Oct 21, 2010 - In the code below row is a tuple of 200 elements (numbers) and listOfVars is a tuple of 200 strings that are variable names in the testTable ."
arr=(1,2,3)
Затем я попытался вставить значения в этой таблице
conn.execute('''INSERT INTO datatable (Date, Time, html_link, Desc, Tup)
VALUES(?,?,?,?,?)''', (date,time,html,des,arr))
Но его бросали эту ошибку
VALUES(?,?,?,?,?)''', (date,time,html,des,arr)) sqlite3.InterfaceError: Error binding parameter 4 - probably unsupported type.
Я знаю, что я сделал ошибку при присвоении соответствующего типа данных таблице sqlite. Как я могу найти столбец с ошибкой и как решить эту проблему.
И каков тип этого параметра? –