1
我有一個函數fun
和對象args
和kwargs
,我想獲得的參數和值的字典,將在fun
可如果我稱其爲fun(*args, **kwargs)
(實際上並未呼叫fun
)。換句話說,我需要的args
元素綁定參數名稱,並填寫參數args
和kwargs
用默認值遺漏灌裝默認Python中失蹤/從ARGS/kwargs和函數簽名的參數2.7
在Python 3.3有一個inspect.signature
,可以幫助,但我在Python 2.7的工作,做任何人都有一個指向可以在2.7中執行此任務的代碼的指針?
你可以添加[最小,完整,可驗證的示例](http://stackoverflow.com/help/mcve)至你的問題? – Kasramvd
Python 2有'inspect.getargspec()'。但是,這並不像'inspect.signature'那樣全功能。 –
@MartijnPieters對,我希望有人做了一個backport,或者重寫了<100 LoC片段中的邏輯 –