On 3/20/2014 3:07 PM, John Gordon wrote:

There are two ways (at least!) to run a python script:

1. Execute the python interpreter manually, supplying the python script name
    as an arugment, like so:

      python myscript.py
      python2 otherscript.py
      python3 yetanotherscript.py

This lets you choose on-the-fly which version of python is being used to
interpret the script.

2. Execute the python script directly by just typing its name, like so:

      myscript.py
      ./otherscript.py
      /other/directory/yetanotherscript.py

    Depending on your operating system, this may require:
      a. Permissions on the script file be set to allow execution;
      b. A 'shebang' entry as the first line in the file which specifies the
         program that shall be executed;

        c. An association between '.py' and some version of python.

3. Use the python launcher py.exe with version selection.
    py -2 myscript.py
    py -3 myscript.py

As far as I know, this is only for Windows at present.

--
Terry Jan Reedy

--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to