[Python-Dev] Updated PEP 362 (Function Signature Object) (original) (raw)
Yury Selivanov yselivanov.ml at gmail.com
Wed Jun 6 16:04:50 CEST 2012
- Previous message: [Python-Dev] Updated PEP 362 (Function Signature Object)
- Next message: [Python-Dev] Updated PEP 362 (Function Signature Object)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 2012-06-06, at 9:28 AM, Isaac Morland wrote:
On Wed, 6 Jun 2012, Nick Coghlan wrote:
2. Signature.bind introduces the ability to split the "bind arguments to parameters" operation from the "call object" operation Has anybody considered calling bind call? That is, the result of calling the signature of a procedure instead of the procedure itself is the locals() dictionary the procedure would start with (except presumably missing non-parameter local variables).
I'd stick with more explicit 'bind' method.
Compare (given the 'sig = signature(func)'):
ba = sig(*args, **kwargs)
to:
ba = sig.bind(*args, **kwargs)
The second case looks more clear to me.
Thanks,
Yury
- Previous message: [Python-Dev] Updated PEP 362 (Function Signature Object)
- Next message: [Python-Dev] Updated PEP 362 (Function Signature Object)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]