def call_with_dict(func, dikt):
    func(**dict((k, dikt[k]) for k in func.__code__.co_varnames[:func.
        __code__.co_argcount]))
call_with_dict(some_func, my_dict)
Как передать члены dict в функцию