将Python列表与外部文件(.xls或.csv)进行比较

时间:2018-11-07 19:51:27

标签: python

我将收到大量电子邮件,我需要定期将它们与非Python用户更新的一小部分(20至30个条目)域进行比较,可能是.xls或.txt或.csv文件。该外部文件中列出的所有域都需要从列表中删除。有关设置的一般提示?我已经知道如何遍历电子邮件并删除所有匹配项,但是我对引用外部文件的最佳方法信心不足。非常感谢。

1 个答案:

答案 0 :(得分:0)

我会使用Pandas来读取文件,使用read_csv可以打开使用分隔符(例如csv中的逗号)分隔值的不同类型的文件,这将返回一个Pandas Dataframe您可以用来与已经拥有的文件列表进行比较。

专业提示:您可能想将已有的电子邮件列表存储在某个地方,对吗?如果您将它们存储为csv,则也可以使用熊猫阅读它们。完成此操作后,您可以按照Diff between two dataframes in pandas

上的答案删除事件

编码愉快!