WANTED: A good name for the pair (args, kwargs)
Jonathan Fine
J.Fine at open.ac.uk
Fri Mar 5 10:19:45 EST 2010
Jonathan Fine wrote:
> Hi
>
> We can call a function fn using
> val = fn(*args, **kwargs)
>
> I'm looking for a good name for the pair (args, kwargs). Any suggestions?
>
> Here's my use case:
> def doit(fn , wibble, expect):
> args, kwargs = wibble
> actual = fn(*args, **kwargs)
> if actual != expect:
> # Something has gone wrong.
> pass
>
> This is part of a test runner.
>
> For now I'll use argpair, but if anyone has a better idea, I'll use it.
Thank you, Tim, Paul, Steve and Aahz for your suggestions.
I'm now preferring:
def test_apply(object, argv, valv):
args, kwargs = argv
expect, exceptions = valv
# Inside try: except:
actual = object(*args, **kwargs)
# Check against expect, exceptions.
best regards
Jonathan
More information about the Python-list
mailing list