The Python code below throws an error.
def f(a,*, **c):
pass
The error says that SyntaxError: named arguments must follow bare *
. I couldn't understand what this means in this case. I have specified a parameter after the bare *
, yet I get an error.