func = lambda x, y: (x, y)
func.__code__.co_argcount
func.__code__.co_varnames

def func2(x, y=3):
    print(func2.__code__.co_varnames)
pass
func2(3, 3)
func2.__defaults__
Получение списка имен параметров внутри функции python