query = ' insert or replace into NewTable (ID,Name,Age) values (?,?,?) '
conn.executemany(query, test.to_records(index=False))
conn.commit()
Добавление фрейма данных Pandas в таблицу sqlite по первичному ключу