Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import os
- my_set = set(line.strip() for line in open('testinputlist.txt'))
- def flatten(iterable):
- out = []
- for i in iterable:
- if hasattr(i,'__iter__'):
- out.extend(flatten(i))
- else:
- out.append(i)
- return out
- path = "."
- listing = os.listdir(path)
- for filename in listing:
- with open(filename, 'r+') as f:
- search_set = set(line.strip() for line in f)
- tabset = [i.split('\t') for i in search_set]
- final = flatten(tabset)
- if set(my_set).isdisjoint(final) == False:
- print filename + " is a match!"
- else:
- print filename + " is not a match"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement