Hello,
Below is a snippet of a search I want to do for any file that contains the
string "quarantine" in the filename.
It works for picking up any file name containing "quarantine" except when
"quarantine" is used as an extension.
For example, the search would find quarantine.txt but fails to find
txt.quarantine. I have done some investigating, but have
Not been able to determine how to make it include extensions in the search.
I believe I should be using something like "os.path.splitext". Does that make
sense? Thanks.
target = '/home'
matches = 0
for (currdir,subdirs,files) in os.walk(target):
for i in files:
if i.lower().find("quarantine".lower()) == 0: ## Case-insensitive
search for string "quarantine" in filename
matches += 1 # increment number of matches
print "Quarantine file",i,"found in directory",currdir
if matches > 0:
result = tc.FAIL
else:
result = 'FAIL'
_______________________________________________
Tutor maillist - [email protected]
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor