Hi group :)

I have this standard line:

        export = open(self.exportFileName , 'w')

'exportFileName' is a full path given by the user. If the user gives an 
illegal path or filename the following exception is raised:
"IOError: [Errno 2] No such file or directory: /some/path/file.txt"

So at the moment I do this:

        try:
                export = open(self.exportFileName , 'w')
                export.write("Something")
                export.close()
        except IOError:
                # calling an error handling method.

Now, this works but of course it catches every IOError, and I can not 
figure out how to restrict it to only catch the "[Errno 2]"?

Thanks
Tina

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to