Python 2.7.2<br><br><div class="gmail_quote">On Wed, May 23, 2012 at 4:23 PM, PJ Eby <span dir="ltr">&lt;<a href="mailto:pje@telecommunity.com" target="_blank">pje@telecommunity.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im"><p><br>
On May 23, 2012 10:39 AM, &quot;Marcin Tustin&quot; &lt;<a href="mailto:marcin.tustin@gmail.com" target="_blank">marcin.tustin@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; I&#39;ve found that instances of ObjectWrapper (and any subclasses) are always callable (the callable function returns True), notwithstanding that the __subject__ is not callable. Is there a way to remedy this?<br>
&gt;<br>
&gt; I&#39;ve tried deleting the __call__ method, creating empty slots, creating my own call method, then trying to delete, using del or delattr on the subclass object, and creating a custom __getattribute__, all to no avail. </p>


</div><p>Which Python version are you using?</p>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>Marcin Tustin<br>Tel: 07773 787 105<br><br>