homepage

This issue tracker has been migrated to GitHub , and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author louielu
Recipients louielu, terry.reedy, yselivanov
Date 2017年04月30日.17:06:31
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1493571991.56.0.698568324255.issue19903@psf.upfronthosting.co.za>
In-reply-to
Content
I'm now testing to change getfullargspect to signature. It came out that signature can't accept bound method with only _VAR_KEYWORD. This test case will gave a ValueError:
 >>> class C:
 def m2(**kw):
 pass
 >>> c = C()
 >>> ip.signature(c.m2)
 Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
 File "/usr/lib/python3.6/inspect.py", line 3002, in signature
 return Signature.from_callable(obj, follow_wrapped=follow_wrapped)
 File "/usr/lib/python3.6/inspect.py", line 2752, in from_callable
 follow_wrapper_chains=follow_wrapped)
 File "/usr/lib/python3.6/inspect.py", line 2169, in _signature_from_callable
 return _signature_bound_method(sig)
 File "/usr/lib/python3.6/inspect.py", line 1759, in _signature_bound_method
 raise ValueError('invalid method signature')
ValueError: invalid method signature
History
Date User Action Args
2017年04月30日 17:06:31louielusetrecipients: + louielu, terry.reedy, yselivanov
2017年04月30日 17:06:31louielusetmessageid: <1493571991.56.0.698568324255.issue19903@psf.upfronthosting.co.za>
2017年04月30日 17:06:31louielulinkissue19903 messages
2017年04月30日 17:06:31louielucreate

AltStyle によって変換されたページ (->オリジナル) /