a question about the #prefix of sys.argv
John Machin
sjmachin at lexicon.net
Sun Jun 1 20:12:40 EDT 2008
On Jun 2, 9:54 am, Aldarion <ErendisAldar... at gmail.com> wrote:
> for the little script
> #egg.py
> import sys
> for k,v in enumerate(sys.argv):
> print k,v
>
> it ignores the part after # on linux
Perhaps "it" is the linux shell ...
> below is the running output on windows and linux. no clue here.
> D:\python\note>egg.py #test
> 0 D:\python\note\egg.py
> 1 #test
>
> D:\python\note>egg.py for bar #spam egg
> 0 D:\python\note\egg.py
> 1 for
> 2 bar
> 3 #spam
> 4 egg
> ddd at bbb:~/transfer$ python2.5 egg.py #test
> 0 egg.py
> ddd at bbb:~/transfer$ python2.5 egg.py foo bar #spam egg
> 0 egg.py
> 1 foo
> 2 bar
More information about the Python-list
mailing list