Proposal: add sys to __builtins__
cam.ac.uk at mh391.invalid
Fri Sep 2 16:11:37 CEST 2005
> A developper should not be too lazy to add one small line in a complete
To the contrary, I agree with Larry Wall that laziness is one of the
cardinal virtues of a programmer. Although my personal desire to be lazy
is not at issue here--I always start new scripts and modules from a
template that includes import sys.
Would you argue that the language is superior because half of its
modules must have "import sys" at the beginning, although sys is already
imported? The only difference is that the namespace is not exposed by
default. I suggest that the default be changed.
It would simplify introductions to the language as well. In the current
tutorial it is necessary to use "import sys" before it has time to
explain modules and importing.
> Besides your entire justification to this proposal was based on shell
> one-liners, not script or modules.
Sorry, that's incorrect; please go back and read the original post again.
More information about the Python-list