У меня есть файл CSV, и я хочу импортировать этот файл в свою базу данных sqlite3, используя Python.Имена столбцов CSV совпадают с именами столбцов таблицы базы данных, вот код, который я сейчас использую:
df = pandas.read_csv(Data.csv)
df.to_sql(table_name, conn, index=False)
Однако, похоже, команда импортирует все данные в базу данных,Я пытаюсь ввести только те данные, которые еще не существуют в базе данных.Есть ли способ сделать это без итерации каждой строки CSV или базы данных?