On Thu, Apr 25, 2013 at 12:11 AM, boB Stepp <robertvst...@gmail.com> wrote:
> NameError: name 'boB' is not defined
>
> E:\Programs\Python\IYOCGwPy\Ch4>
>
> This has me totally puzzled. I thought it might have something to do
> with the fact that I also have Python 2.7 installed, so I removed it
> from the path variable and also did the check for version that you see
> above.

In 2.x the input() function evaluates the input string; typically
you'd use raw_input() instead.

.py files need to be associated with %windir%\py.exe. Additionally you
need a py.ini in %localappdata% if you want to set Python 3 as the
default.

    C:\>assoc .py
    .py=Python.File

    C:\>ftype Python.File
    Python.File="C:\Windows\py.exe" "%1" %*

    C:\>type "%localappdata%\py.ini"
    [defaults]
    python=3

    C:\>py -V
    Python 3.3.1

    C:\>py -2.7 -V
    Python 2.7.3

If .py files are set up to use py,.exe, then you can use a shebang on
the first line to set the interpreter a script should use:

    #!/usr/bin/env python3

or for the highest 2.x installed:

    #!/usr/bin/env python2
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to