Running python scripts from the command line.

Nanderson mandersonrandersonanderson at gmail.com
Mon Jan 31 22:08:29 EST 2011


On Jan 31, 6:54 pm, Benjamin Kaplan <benjamin.kap... at case.edu> wrote:
> On Mon, Jan 31, 2011 at 9:43 PM, Nanderson
>
>
>
>
>
>
>
>
>
> <mandersonrandersonander... at gmail.com> wrote:
> > I've recently started to program. Python is my first language, so I'm
> > a complete beginner. I've been trying to call python scripts from the
> > command line by entering this command into it:
>
> >>>>python test.py
>
> > But it gives me this error message:
>
> >>>>python test.py
> >  File "<stdin>", line 1
> >    python test.py
> >                   ^
> > SyntaxError: invalid syntax
>
> > I know that test.py exists, and the script is correct (here is is
> > anyways):
>
> > a = 1
> > if a:
> >    print 'Value of a is', a
>
> > I am using python 2.7.1 installed on Windows 7. This seems like
> > something that should be easy, so I'm sure I'm just missing a very
> > small problem. Any help is greatly appreciated.
>
> > Thanks,
> > Anderson
>
> You're already in Python when you type that. If you want to run a
> script, you need to call Python from your normal shell, not from
> inside the Python interpreter.
>
> $ python
> Python 2.6.6 (r266:84292, Jan 10 2011, 20:14:15)
> [GCC 4.2.1 (Apple Inc. build 5659)] on darwin
> Type "help", "copyright", "credits" or "license" for more information.>>> python
>
> Traceback (most recent call last):
>   File "<stdin>", line 1, in <module>
> NameError: name 'python' is not defined>>> exit()
>
> $  python test.py
> Value of a is 1
>
>
>
>
>
>
>
> > --
> >http://mail.python.org/mailman/listinfo/python-list

Wow, thank you very much for your help. This worked absolutely great.
I feel like a huge n00b after that though; it was just so obvious!
Anyways, like I said before, thank you very much for your help.

Anderson



More information about the Python-list mailing list