Creating built in dynamically is not a good idea. Tools complain, new comers wonder where it comes from, it sets a precedent for adding more or debating about it. Better have the debate once here, make it official or decline it officially, and have a clean result. Le 08/06/2018 à 21:28, Barry a écrit :
I think you forgot to to reply to the list. Barry
On 8 Jun 2018, at 13:16, Michel Desmoulin <desmoulinmichel@gmail.com> wrote:
Creating builtin dynamically is not a good idea. tools complains, new comers wonder where it comes from, it sets a precedent for adding more or debating about it.
Better have the debate once here, make it official or decline it officially, and have a clean result.
Le 06/06/2018 à 20:05, Barry Scott a écrit : I assume the the idea is that everybody has Path available without the need to do the import dance first.
If its for personal convenience you can always do this trick, that is used by gettext to make _ a builtin.
import pathlib import builtings
builtins.__dict__['Path'] = pathlib.Path
Now Path *is* a builtin for the rest of the code.
Barry
_______________________________________________ Python-ideas mailing list Python-ideas@python.org https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/