2013-09-17 6 views
0

Интересно, как хорошие программисты получают параметры командной строки в Python? Что делать, если есть много параметров?Получить параметры из командной строки в Python

def main(): 
    type = None if len(sys.argv) == 1 else sys.argv[1] 
    date = None if len(sys.argv) != 3 else sys.argv[2] 
+0

Вы попробовали 'sys.argc'? – smac89

+0

Вы просмотрели модуль [argparse] (http://docs.python.org/2/howto/argparse.htm), который поставляется вместе с Python 2.7? –

+0

@ Smac89 Не существует 'sys.argc' :) –

ответ

Смежные вопросы