New submission from ChrisRands <chrisran...@gmail.com>:
On Python 3: >>> import builtins >>> 'True' in dir(builtins) True >>> builtins.True File "<stdin>", line 1 builtins.True ^ SyntaxError: invalid syntax >>> So "True" is a keyword, I guess this explains the behaviour, but still seems odd to me? Relevant SO question: https://stackoverflow.com/questions/56633402/why-are-true-and-false-being-set-in-globals-by-this-code ---------- messages: 345863 nosy: ChrisRands priority: normal severity: normal status: open title: builtins.True exists but can't be accessed type: behavior _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue37318> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com