title: python: sys.argv[0] meaning in official documentation
body: <p>Quoting from <a href="http://docs.python.org/py3k/library/sys.html" rel="nofollow">docs.python.org</a>:</p>
  
  <p>"<code>sys.argv</code> The list of command line arguments passed to a Python script. <code>argv[0]</code> is the script name (it is operating system dependent whether this is a full pathname or not). If the command was executed using the <code>-c</code> command line option to the interpreter, <code>argv[0]</code> is set to the string <code>'-c'</code>. If no script name was passed to the Python interpreter, <code>argv[0]</code> is the empty string."</p>
  
  <p>Am I missing something, or <code>sys.argv[0]</code> always returns the script name, and to get <code>'-c'</code> I'd have to use <code>sys.argv[1]</code>?</p>
  
  <p>I'm testing with Python 3.2 on GNU/Linux.</p>