optparse Python может отобразить значение по умолчанию опции?

Освоение C++ от Tom Swan. Это был лучший вид книги, это имело примеры, которые были достаточно просты учить понятия, но достаточно полезный решать другие проблемы. Это было очень читаемо, это была первая книга, которую я прочитал, когда получено в колледж, и это только должно было быть считано однажды.

43
задан pupeno 10 August 2009 в 11:55
поделиться

2 ответа

Попробуйте использовать строковый заполнитель % по умолчанию :

# This example taken from http://docs.python.org/library/optparse.html#generating-help
parser.add_option("-m", "--mode",
                  default="intermediate",
                  help="interaction mode: novice, intermediate, "
                       "or expert [default: %default]")
54
ответ дан 26 November 2019 в 22:58
поделиться

А если вам нужен программный доступ к значениям по умолчанию, вы можете получить их через атрибут парсера defaults (это dict)

7
ответ дан 26 November 2019 в 22:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: