pl=plist.split(“&”) #split values
l1=pl.split('=') #get id value
l2=pl.split('=') #get title value
l3=pl.split('=') #get author value
data=(l1,l2,l3)
con = sqlite3.connect('books.db')
cur = con.cursor()
cur.execute((u'INSERT INTO book (id, title, author,year) VALUES(?, ?, ?,?)',data))
Пишет ошибку ValueError operation must be str unicode
Что делаю не так?
А если напишу cur.execute((u'INSERT INTO book (id, title, author,year) VALUES(“10”,“Столбец1 ”, “Столбец 2”)')) то все работает