sufficiently pythonic code for testing type of function

A.T.Hofkamp hat at se-126.se.wtb.tue.nl
Thu Oct 12 03:50:10 EDT 2006


On 2006-10-11, Bruno Desthuilliers <onurb at xiludom.gro> wrote:
> A.T.Hofkamp wrote:
>> On 2006-10-11, Bruno Desthuilliers <onurb at xiludom.gro> wrote:
>>> Now the real question : what if the object is not an instance of any of
>>> the types, but still support the expected interface ?
>>>
>> 
>> one possible answer: Use ZopeInterfaces
>> (and ask objects 'do you implement interface X' rather than 'are you type Y')
>> 
>> Not sure what options you have when dealing with builtin data types however.
>
> This was mostly a rethorical question...
>
And even for rethorical questions, Python already provides a solution.. :-)

Albert



More information about the Python-list mailing list