Имеется база Postgres. Скрипт с помощью пандас еспортирует в таблицу файл csv. Как сделать так что бы он не дублировал строки которые уже есть в таблице?
def db_connect():
...
conn = create_engine(f'postgresql://{user}:{password}@{host}/{name_db}')
return conn
def export_csv_to_sql(...):
....
df.to_sql(table_name, db_connect(), if_exists='append', index=index)
Нужна какая то проверка или дополнительные параметры? if_exists менять нельзя , так как таблица должна пополняться каждый раз.