How To Bind A Constant Parameter In Python?
I have got a class similar to  class C:     def __init__(self, a):         self.a = a     def noParam(self):         return self.a     def withParam(self, b)         return self.a
Solution 1:
You want to use functools.partial:
importfunctoolsinstC= C(5.)
meth = functools.partial(instC.withParam, 239)
Then you can pass this method (bound with both your instance and the value 239):
do_thing(meth)
Post a Comment for "How To Bind A Constant Parameter In Python?"