我将收到大量电子邮件,我需要定期将它们与非Python用户更新的一小部分(20至30个条目)域进行比较,可能是.xls或.txt或.csv文件。该外部文件中列出的所有域都需要从列表中删除。有关设置的一般提示?我已经知道如何遍历电子邮件并删除所有匹配项,但是我对引用外部文件的最佳方法信心不足。非常感谢。
答案 0 :(得分:0)
我会使用Pandas来读取文件,使用read_csv可以打开使用分隔符(例如csv中的逗号)分隔值的不同类型的文件,这将返回一个Pandas Dataframe您可以用来与已经拥有的文件列表进行比较。
专业提示:您可能想将已有的电子邮件列表存储在某个地方,对吗?如果您将它们存储为csv,则也可以使用熊猫阅读它们。完成此操作后,您可以按照Diff between two dataframes in pandas
上的答案删除事件编码愉快!