LINUX.ORG.RU

История изменений

Исправление theNamelessOne, (текущая версия) :

Как так «не работает»?

╓─[nameless@localhost]┅┅(~/samples/python)
╙─[%> ./sample.py 
Usage: foo bar
╓─[nameless@localhost]┅┅(~/samples/python)
╙─[%> ./sample.py foo bar
Args:  ['foo', 'bar']
╓─[nameless@localhost]┅┅(~/samples/python)
╙─[%> cat sample.py 
#!/usr/bin/env python
# -*- coding: utf-8 -*-

import sys

if len(sys.argv) < 2:
    sys.exit("Usage: foo bar")
print "Args: ", sys.argv[1:]

Было бы хорошо, если бы ты объяснил поконкретнее, что тебе нужно.

Исходная версия theNamelessOne, :

Как так «не работает»?

╓─[nameless@localhost]┅┅(~/samples/python)
╙─[%> ./sample.py 
Usage: foo bar
╓─[nameless@localhost]┅┅(~/samples/python)
╙─[%> ./sample.py foo bar
Args:  ['foo', 'bar']
╓─[nameless@localhost]┅┅(~/samples/python)
╙─[%> cat sample.py 
#!/usr/bin/env python
# -*- coding: utf-8 -*-

import sys

if len(sys.argv) < 2:
    sys.exit("Usage: foo bar")
print "Args: ", sys.argv[1:]
╓─[nameless@localhost]┅┅(~/samples/python)
╙─[%> 

Было бы хорошо, если бы ты объяснил поконкретнее, что тебе нужно.