Как добавить аргумент ключевого слова со значением по умолчанию при настройке argparse в Python?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как добавить аргумент ключевого слова со значением по умолчанию при настройке argparse в Python?

Сообщение Anonymous »

У меня есть функция, которая устанавливает, какие аргументы могут быть переданы в командную строку при вызове функции, используя argparse:

Код: Выделить всё

def parse_arguments(args):
parser = argparse.ArgumentParser(usage=argparse_usage())
parser.add_argument('mic', type=str)
parser.add_argument('date_range', type=str)
parser.add_argument('sleep_time', type=int, nargs="?", default=1)
parser.add_argument('force', type=bool, action='store_false')
Мне не совсем понятны две вещи:

[*]Как мне сделать так, чтобы последний аргумент имел силу аргумент ключевого слова, который по умолчанию имеет значение False? - возможно ли это?
[*]Достигает ли store_false второй части вышеизложенного при установке значения по умолчанию False?
< /ол>

Подробнее здесь: https://stackoverflow.com/questions/787 ... argparse-i
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»