Oleg Broytman wrote:
   Three-way (tri state) checkbox. You have to distinguish False and
None if the possible valuse are None, False and True.

In that case the conventional way to write it would be

    if settings[MY_KEY] == True:
        ...

It's not a major issue, but I get nervous when I see code
that assumes True and False are unique, because things
weren't always that way.

--
Greg
_______________________________________________
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to