如何从python

时间:2019-06-27 14:00:52

标签: python pandas file pdf

我有一个包含pdf文件的列表

l=['ab.pdf', 'cd.pdf', 'ef.pdf', 'gh.pdf']

在这四个文件中,只有几个重复的名字被更改了,如何从列表中删除这些文件?

例如ab.pdf和cd.pdf相同,因此最终输出将为

l=['ab.pdf', 'ef.pdf', 'gh.pdf']

我已经尝试过filecmp库,但是它只能判断两个文件是否重复。

如何以pythonic方式最有效地做到这一点?

P.S。这个问题不是重复的,请在阅读完整问题之前将其标记为重复。

1 个答案:

答案 0 :(得分:0)

然后,您需要告诉计算机文件的路径,并逐一比较文件,尽管听起来并不那么有效。