0

我正在使用 Airtable 来存储一些数据。我需要定期将数据从 csv 导入其中,但由于数据在结构上不匹配,我计划通过我还不熟悉的 Python 来完成。

我需要在导入数据之前检查重复项,所以我认为在遍历导入的 CSV 并根据需要重新格式化数据时,我还应该检查相应的行是否在那里。

Airtable 的表格如下所示:

{'id': 'recNEnwdnREAw9', 'fields': {'field1': 'data1', 'field2': 'data2'}, 'createdTime': '2017-10-18T15:27:32.000Z'}

这就是我的数据的样子

{'nr': 1, 'date': '2017-10-18', 'test': '1324wefwlerj', 'amount_eur': '40,00'}

这是高度简化的,每组中有更多的字段。

我没有要比较的任何单个唯一值,因此我需要查看 field1 和 field2 是否与我当前在本地数据中的行匹配。那就是我迷路的地方。我是否需要按一个字段遍历整个 Airtable 数据集,然后从结果中查看第二个?这对我来说听起来不是很有效,我相信有更好的方法!

感谢您的帮助

4

0 回答 0