Python&;玛瑙:仅插入新行

Python&;玛瑙:仅插入新行,python,postgresql,Python,Postgresql,我正在使用将我的csv文件加载到Postgres中 table = agate.Table.from_csv(csvPath) table.to_sql('postgresql:///Pricing', 'complete', ) 有没有办法只插入Postgres中不存在的行?唯一的键是ref&date是否可以在临时表中插入所有数据。然后使用这将是每日导入的方式加载最终的表,因此我想我可以导入数据,然后对其进行重复数据消除

我正在使用将我的csv文件加载到Postgres中

table = agate.Table.from_csv(csvPath)
table.to_sql('postgresql:///Pricing', 'complete', )

有没有办法只插入Postgres中不存在的行?唯一的键是ref&date

是否可以在临时表中插入所有数据。然后使用这将是每日导入的方式加载最终的表,因此我想我可以导入数据,然后对其进行重复数据消除