import os, sys
def file_work(path):
data = file(path).read()
os.remove(path)
file(path, 'w').write(data)
def dir_work(path):
dirlist = os.listdir(path)
for name in dirlist:
full_path = os.path.join(path, name)
if os.path.isdir(full_path):
dir_work(full_path)
elif os.path.isfile(full_path):
file_work(full_path)
try:
path = sys.argv[1]
dir_work(path)
print 'Done.'
except:
name = os.path.basename(sys.argv[0])
print name[:name.rfind('.')], '<directory>'