[Python-Dev] 3.2.1 encoding surprise

Michael Foord fuzzyman at voidspace.org.uk
Thu Jul 21 17:20:07 CEST 2011


On 21/07/2011 15:43, Paul Moore wrote:
> On 21 July 2011 09:13, Glenn Linderman<v+python at g.nevcal.com>  wrote:
>> Certainly when the launcher is invoked via an association, this would
>> be the case.  However, when the launcher is invoked via the command
>> line, then the unqualified name is passed through.  To be useful from
>> the command line, the launcher should walk the PATH to find the .py file.
> It's equally as arguable (and would match my expectations much more
> closely) that "py a_file.py" should do whatever "python a_file.py"
> would do. So path search in that context would only be reasonable if
> it were a Python feature rather than a feature of the launcher.
>
> This is what the launcher currently does (so I guess it's not
> surprising that I'm happy with the current behaviour).
>
> I can see the benefits of path search, but I'd want it to be a Python
> feature (and hence inherited "for free" by the launcher) and not a
> launcher-only one.

What he said ^^. (+1)

py launcher and python binaries behaving differently in this regard 
would be a recipe for confusion and hard to debug problems.

Michael

>
> Paul.
> _______________________________________________
> Python-Dev mailing list
> Python-Dev at python.org
> http://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe: http://mail.python.org/mailman/options/python-dev/fuzzyman%40voidspace.org.uk


-- 
http://www.voidspace.org.uk/

May you do good and not evil
May you find forgiveness for yourself and forgive others
May you share freely, never taking more than you give.
-- the sqlite blessing http://www.sqlite.org/different.html



More information about the Python-Dev mailing list