[Tutor] Uncertain about exceptions
Kent Johnson
kent37 at tds.net
Wed Jul 6 14:27:07 CEST 2005
Matej Cepl wrote:
> Now, my question is concerned with the use of exception in SoupReader.suck.
> The idea is that when the page is not available for download, whole object
> goes up in flames, the rest of SoapReader.__init__ is skipped over, and the
> exception is then caught in reprocess.py cycle, which makes a note in some
> errorlog, that this particular page has not been downloaded, but otherwise
> the script continues for other pages. Is it what I am doing here or did I
> missed the idea of exceptions at all?
After a quick look I think you have it right. You could define PageNotAvailable as
class PageNotAvailable(Exception):
pass
because the behavior you give it is the default behaviour for Exception.
Kent
More information about the Tutor
mailing list