I came across this while searching for a way to DIY partial(), until it
is available in 2.5
However, when trying for the following, it doesn't work and is
wondering if it is a bug or intended :
[color=blue][color=green][color=darkred]
>>> import operator
>>> import new
>>> new.instancemet hod(operator.is _,None,object)( None)[/color][/color][/color]
Traceback (most recent call last):
File "<pyshell#5 >", line 1, in -toplevel-
new.instancemet hod(operator.is _,None,object)( None)
TypeError: is_ expected 2 arguments, got 1[color=blue][color=green][color=darkred]
>>> new.instancemet hod(operator.is _,False,object) (False)[/color][/color][/color]
True
So it seems that instancemethod( ) don't like "None" as the instance.
Comment