Jackson wrote:

> What is the difference between "object is unindexable" and "object is 
> unsubscriptable"?
> 
> I would like to test if an object can accept:   obj[0]
> 
>  >>> from sets import Set
>  >>> Set([1,2])[0]
> TypeError: unindexable object
> 
>  >>> 3[0]
> TypeError: unsubscriptable object
> 
> It seems like each of these errors can be replaced with a single type error.

the message string is not part of the error type, and may change between 
versions.  just catch the TypeError and be done with it.

</F>

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

Reply via email to