0

Suppose we have the following function:

def get_by_name(self, db: Session, *, name_in: str):

What function does the parameter "*" fulfill, does it imply that any number of parameters can be passed? Is it the same as *args?

Diegol
  • 87
  • 7
  • it means everyrthing after that is keyword-only. so, `obj.get_by_name(db, "some name")` would raise an error, you would need to use `obj.get_by_name(db, name="some name")` – juanpa.arrivillaga Dec 02 '22 at 01:46

0 Answers0