Okay, I have this:
Code:
if com == 'del':
rem = raw_input("What file: ")
rea = raw_input("Really remove %s? (y/n)" % rem)
if rea in ('y'):
try:
os.remove(rem)
except OSError:
print "That is a directory, del deletes files. Use ddel instead."
raw_input("Press ENTER to return.")
goto .home
else:
goto .home
elif rea in ('n'):
goto .home
Now, don't worry about the goto, I have a module installed for it, and I know you're not supposed to use it... I'm using it on my computer though. Anyway.
In that script you should see the
except OSError:, that works great, but there's more than one type of error you can get with it. How can I run different commands based on the different errors? (All of them will be OSErrors)\
Thanks