Hi All

I think we can learn from Unix/Linux here. Like python, it has a PATH
variable for finding executables. It also has a command 'which'.

According to the man page
<BEGIN>
DESCRIPTION
which  returns the pathnames of the files (or links) which would be
executed in the current environment, had its arguments been given as
commands in a strictly POSIX-conformant shell.  It does this  by
searching  the PATH for executable files matching the names of the
arguments. It does not canonicalize path names.

OPTIONS
       -a     print all matching pathnames of each argument
<END>

Suppose we had a similar 'which' command in Python. It wouldn't by
itself stop things going wrong. But when they do go wrong, it might
help diagnose the problem.

-- 
Jonathan
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/KVAXAF3OHQFMZXM7DGVV2XUDOCB72X2U/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to