[Python-Dev] PEP 328 and PEP 338, redux (original) (raw)
Aahz aahz at pythoncraft.com
Tue Jun 27 18:40:52 CEST 2006
- Previous message: [Python-Dev] PEP 328 and PEP 338, redux
- Next message: [Python-Dev] doc for new restricted execution design for Python
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Tue, Jun 27, 2006, Phillip J. Eby wrote:
At 08:08 AM 6/27/2006 -0700, Guido van Rossum wrote:
Bad idea IMO. The name == "main" rule is so ingrained, you don't want to mess with it. Actually, maybe we do want to, for this usage. Note that until Python 2.5, it was not possible to do "python -m nested.module", so this change merely prevents existing modules from being run this way -- when they could not have been before! So, such modules would require a minor change to run under -m. Is this actually a problem, or is it a new feature?
Well, yes, considering that cd'ing to the module's dir and doing "python module.py" will now fail.
Aahz (aahz at pythoncraft.com) <*> http://www.pythoncraft.com/
"I saw `cout' being shifted "Hello world" times to the left and stopped right there." --Steve Gonedes
- Previous message: [Python-Dev] PEP 328 and PEP 338, redux
- Next message: [Python-Dev] doc for new restricted execution design for Python
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]