Python style: exceptions vs. sys.exit()

Bruno Desthuilliers bruno.42.desthuilliers at websiteburo.invalid
Fri Sep 26 09:54:23 CEST 2008


Ross Ridge a écrit :
> Bruno Desthuilliers  <bruno.42.desthuilliers at websiteburo.invalid> wrote:
>> Also note that there are quite a couples cases where the library authors 
>> themselves cannot predict which exception types may be raised - as soon 
>> as the library functions expect callback functions, file-like or 
>> dict-like or whatever-like objects etc, it's the caller's responsability 
>> to handle the exceptions that may be raised by what *he* passes to the 
>> library...
> 
> Ug... that's another documentation pet-peeve of mine.  Libraries that
> say they take file-like (or whatever-like) object, but don't say exactly
> how file-like it needs.

Seems not to be such a problem in practice...



More information about the Python-list mailing list