Removing .DS_Store files from mac folders
fairwinds at eastlink.ca
Thu Mar 2 03:55:00 CET 2006
Hi Ben. Sorry about the cut and paste job into my email. It is part of a
larger script. It is actually all tabbed. This will give you a better idea:
for f in file_names:
current_file = os.path.basename(f)
print 'Current File: %s' % current_file
# Clean mac .DS_Store
if current_file == '.DS_Store':
print 'a DS_Store item encountered'
Ben Cartwright wrote:
> David Pratt wrote:
>># Clean mac .DS_Store
>> if current_file == '.DS_Store':
>> print 'a DS_Store item encountered'
>>I can't figure why
>>remove is not removing.
> It looks like your indentation is off. From what you posted, the
> "print" line is prepended with 9 spaces, while the "os.remove" line is
> prepended with a single tab. Don't mix tabs and spaces.
> Also, shouldn't that be "os.remove(current_file)"?
More information about the Python-list