On Tue, 7 Jul 2020 at 17:09, Paul Moore <p.f.mo...@gmail.com> wrote: > On Tue, 7 Jul 2020 at 15:40, Henk-Jaap Wagenaar > <wagenaarhenkj...@gmail.com> wrote: > > > > On Tue, 7 Jul 2020 at 15:04, Rob Cliffe via Python-Dev < > python-dev@python.org> wrote: > >> > >> I don't like the .name syntax (grit on Tim's monitor; does not > >> suggest the meaning). [...] But I don't know what syntax (where > necessary) to suggest. > > > > > > +1(000) > > There's been traffic on the PEP repository which suggests that there > is a new version of the PEP incoming which responds to these types of > concern. I'm not willing to read raw rst diffs, so I haven't checked > any of the details. >
"PEP 622: Ditch leading dots for name loads": this is now an ex-syntax, it is bereft of life (for this, draft, of the PEP, might come back later!): https://github.com/python/peps/commit/f1de4f169d762cbb46fbfe94d2c01839db9b2f07 In there, it makes a good point that namespaced constants are good, especially for this kind of thing (you probably want to e.g. match over a bunch of possible constants which you can then put in an enum or some other namespace).
_______________________________________________ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to python-dev-le...@python.org https://mail.python.org/mailman3/lists/python-dev.python.org/ Message archived at https://mail.python.org/archives/list/python-dev@python.org/message/2AP7CECCWKAGXBL27T6MNTRKPS4PS2OH/ Code of Conduct: http://python.org/psf/codeofconduct/