Hello everybody,

I thought perhaps we could allow the usage of a "new" keyword to
instanciate an object, ie:

   obj = new yourmodule.YourClass()

In this case, it would behave the same as from yourmodule import YourClass;
obj = YourClass(), except that it wouldn't need to be imported. This would
also eliminate the need to manage an import list at the beginning of a
script in most case.

I'm really not proud of this idea but PHP has had autoload for years and
when i open scripts with hundred lines of imports it makes me think Python
could do something about this.

Thanks in advance for your feedback

Best regards

-- 
∞
_______________________________________________
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