Найти
-
Пользователи
Полная версия:
argv с дефолтами
Начало
»
Python для новичков
»
argv с дефолтами
1
2
asilyator
Март 1, 2011 16:30:54
Как сделать такое
$var1 = $ARGV[1] or 1;
$var2 = $ARGV[1] or 2;
$var3 = $ARGV[1] or 3;
,если количество параметров может быть переменным. Именованые параметры не хотет.
Studentik
Март 1, 2011 16:44:58
http://docs.python.org/release/3.1.3/library/optparse.html
Андрей Светлов
Март 1, 2011 17:39:31
Тогда уж argparse, чтобы не мучиться.
asilyator
Март 1, 2011 19:32:41
Как заюзать необязательный порядковый аргумент?
Андрей Светлов
Март 1, 2011 19:42:11
Я не вполне понял вопрос.
nargs='?' с полезным default - не ответ?
asilyator
Март 2, 2011 12:10:12
nargs='?'
Это откуда?
Андрей Светлов
Март 2, 2011 12:43:28
http://docs.python.org/py3k/library/argparse.html?highlight=argparse#nargs
asilyator
Март 7, 2011 02:43:16
Это для 3, а для 2 есть?
Андрей Светлов
Март 7, 2011 08:21:56
Поисковиками пользоваться умеете?
http://pypi.python.org/pypi/argparse/1.1
asilyator
Март 29, 2011 19:19:23
Эм а из встроенного в 2 ничего нет? Не хотелось бы к скрипту на 1,5 кб тащить внешнюю библиотеку.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here
.
Powered by
DjangoBB