> On Behalf Of Jeremy Sanders
> def a(x, y, z):
> print x, y, z
> def b(x, y, z='fruitbat')
> print x, y, z
>
> for func in a, b:
> def wrapper(func=func, *args, **argsk):
> # do something
> func(*args, **argsk)
> x.append(wrapper)
>
> x[0](1, 2, 3)
> x[1](1, 2)
> ...
>
> Is th
One little issue I have is to write a little wrapper which can generally
pass standard and keyword arguments to a callee:
def a(x, y, z):
print x, y, z
def b(x, y, z='fruitbat')
print x, y, z
for func in a, b:
def wrapper(func=func, *args, **argsk):
# do something
func(*args, **ar