我正在尝试比较两个文件夹中的所有文件,具有相同文件名的文件和子文件夹中的许多文件,并打印完整路径
def aaa(self):
dira = self.lineA.text()
dirb = self.lineB.text()
dirafile = [os.path.join(path, dirafile) for path, dirs, files in os.walk(dira) for dirafile in files]
dirbfile = [os.path.join(path, dirbfile) for path, dirs, files in os.walk(dirb) for dirbfile in files]
dirfileok = set(dirbfile).intersection(dirafile)
print(dirfileok)
但打印结果“set()”,为什么???