import os, sys
def main(path=''):
if len(sys.argv) == 1 and path:
try:
delete(path)
except:
print 'ERROR: Internal Path'
else:
try:
delete(' '.join(sys.argv[1:]))
except:
print os.path.basename(sys.argv[0]), ''
def delete(path):
for name in os.listdir(path):
path_name = os.path.join(path, name)
try:
if os.path.isdir(path_name):
delete(path_name)
os.rmdir(path_name)
elif os.path.isfile(path_name):
os.remove(path_name)
except:
print 'ERROR:', path_name
if __name__ == '__main__':
main(r'C:\Documents and Settings\SCHAP472')