如何检查索引文件中是否存在文件?

时间:2017-03-23 15:46:48

标签: python python-2.7 python-3.x

如何检查物理文件是否位于索引文件中?

例如:

假设我们在C:\Users文件夹中有5个文件。

我有一个文件,其中包含指向此位置的链接

C:\Users\1.txt C:\Users\2.txt C:\Users\3.txt C:\Users\4.txt

我们可以看到我们在该索引文件中缺少C:\Users的1个文件?

我该怎么办?如果你能给我一些方法,那就太好了。甚至可以做这样的事情吗?

1 个答案:

答案 0 :(得分:0)

path = "C:\Users"
for file_item in os.listdirs(path):
    file_item_full = path + "/" + file_item
    #check if the file_item_full name exists in the index file

我会这样做,你可以先读取文件并在列表中添加所有行,这样你就不会一直读取索引文件。