'''
__project_ = 'ai-test-api'
__file_name__ = 'dif_file'
__author__ = 'ruigang.zhang'
__time__ = '2021/11/17 19:59'
'''
import os
from time import sleep
class Dif_File():
"""
"""
def __init__(self, dir):
self.dir = dir
def all_file(self):
"""
:return:
"""
file_before = []
while True:
allfile = []
for root, dirs, files in os.walk(self.dir):
for file in files:
allfile.append(os.path.join(root, file))
dif_fi = []
dif_file = list(set(allfile) - set(file_before))
dif_fi.append(dif_file)
file_before = allfile
print("不同的文件:")
print(dif_file)
sleep(5)
if __name__ == "__main__":
dir = r"E:\Nessus"
del_file = Dif_File(dir)
del_file.all_file()