I have the following pandas dataframe
tmp=pd.DataFrame({'test':['aaa','bb','cccc'],
'date':['2019-05-16 05:59:36','2020-05-16 05:59:36','2021-05-16 05:59:36'],
'arr':[['a','b','c'],['q','ww','dd'],['dsaa','daaaa','13-dasdas']]})
tmp.date=tmp.date.astype('datetime64')
I try to save it in sql lite database
import sqlite3
database = "./tmp.sqlite"
conn = sqlite3.connect(database)
tmp.to_sql('tmp', con=conn,if_exists='replace')
conn.close()
but get an error: "Error binding parameter 3 - probably unsupported type."
how to better save column 'arr' in sqllite?