I want to pass all the arguments passed to a function(func1) as arguments to another function(func2) inside func1 This can be done wit
func1
func2
Explicit is better than implicit but if you really don't want to type a few characters:
def func1(a=1, b=2, c=3): func2(**locals())
locals() are all local variables, so you can't set any extra vars before calling func2 or they will get passed too.
locals()