[EMAIL PROTECTED] wrote:
> The python tutorial says
> "When the script name is given as '-' (meaning standard input),
> sys.argv[0] is set to '-'. When -c command is used, sys.argv[0] is
> set to '-c'. " but when we use a command say 'python -c "command"'
> where can we access "sys.argv"  (are there some commands where
> "sys.argv" is accessed. I can run 'python -c "import sys sys.argv", I
> get an error message
>
> -Tiro

When you get an error message, and you ask a question concerning the
error message, *post* the error message.

But first, read it yourself.  It will probably tell you what's wrong.
That's why it exists.

Meantime, what's your question?


BTW, "import sys sys.argv"  is invalid python.  When putting code
statements together on one line like this you must separate them with
";".  I.e. "import sys; sys.argv".   Note that this will still not do
what (I'm guessing) you want because this code is not being executed
interactively.  It will simply "get" the value of sys.argv and then
throw it away.  Try "import sys; print sys.argv",  if you want to print
the value of sys.argv.

Happy coding,
~Simon

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

Reply via email to