10 sec poll - please reply!
python.list at tim.thechases.com
Wed Nov 21 02:39:02 CET 2012
On 11/20/12 19:20, Steven D'Aprano wrote:
> *Accidental* shadowing of names is a bad thing, because you get
> unexpected bugs. *Deliberate* shadowing is not. We're all
> consenting adults here, if somebody calls "from module import
> type", and shadows the builtin type, that's their right to shoot
> themselves in the foot. Or not, as the case may be.
Python even allows you to unshoot your foot by doing
from module import type as unshadowed_type
So others can have your poorly-named cake and eat it too. Or some
such confuddling of aphorisms.
More information about the Python-list