To delete a file in Python, I'm using os.remove.
The docs (linked) don't give any indication of any exceptions except for OSError:
If path is a directory, OSError is raised
How do I check for exceptions such as FileNotFound
, PermissionToDeleteDenied
, etc? Or is such error checking not done by the os.remove
function (the docs for os.remove
and os.unlink
don't seem to say)?