如何获取函数的关键字参数

时间:2012-09-09 20:56:42

标签: python metaprogramming

>>> def test(arg1, arg2, arg3=None): pass
>>> test.func_code.co_varnames
('arg1', 'arg2, 'arg3')

我想要的是:

{'args': ('arg1', 'arg2'), 'kwargs': {'arg3': None}}

有没有办法实现这个目标?

0 个答案:

没有答案