21 Oct
2021
21 Oct
'21
8:17 p.m.
Sorry I posted a bit fast, my two example above should read: class Foo: def __init__(self, bar=42, baz=None): self.bar = bar self.baz = baz # def do_something(self, bar_override=None, baz_override=None) ... And the second one: class Missing: pass MISSING = Missing() class Foo: ... def do_something(self, bar_override=MISSING, baz_override=MISSING) ...