On 07/28/2019 01:46 PM, Erik Aronesty wrote: One possibility ---------------
class Status: valid = 1 invalid = 2 unknown = 3
if status is Status.valid: # good status, do something elif status is Status.unknown: figure_out_status() elif status is Status.invalid: raise ValueError('this shouldn't happen!) else: raise ValueError('unhandled Status: %r' % status) -- ~Ethan~ -- https://mail.python.org/mailman/listinfo/python-list