相关疑难解决方法(0)

将函数的所有参数传递给另一个函数

我希望将传递给函数(func1)的所有参数作为参数传递给另一个函数(func2)里面func1 这可以*args, *kwargs在被调用中完成func1并传递给它们func2,但是还有另一种方法吗?

本来

def func1(*args, **kwargs):
    func2(*args, **kwargs)
Run Code Online (Sandbox Code Playgroud)

但如果我的func1签名是

def func1(a=1, b=2, c=3):
Run Code Online (Sandbox Code Playgroud)

如何在不使用的情况下将它们全部发送到func2

def func1(a=1, b=2, c=3):
    func2(a, b, c)
Run Code Online (Sandbox Code Playgroud)

有没有像在JavaScript中的方式callee.arguments

python arguments function

62
推荐指数
3
解决办法
3万
查看次数

标签 统计

arguments ×1

function ×1

python ×1