[Python-Dev] 3.2.1 encoding surprise
Ethan Furman
ethan at stoneleaf.us
Thu Jul 21 00:51:25 CEST 2011
Glenn Linderman wrote:
> On 7/20/2011 7:19 AM, Vinay Sajip wrote:
>> It's not py's job to walk the path: the shell does that when you just type
>> "foo". It locates foo.py, and then invokes py because of file association - py
>> then checks the file for a shebang to decide which Python to dispatch it to.
>
> 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.
I would say that would be a cool enhancement, as it could save a bit of
typing, but I think the launcher is quite useful even without path
traversal.
~Ethan~
More information about the Python-Dev
mailing list