Сообщить об ошибке.

Краткий обзор раздела: Модуль argparse, интерфейс командной строки в Python

Содержание с кратким описанием:

ОБЗОР: Модуль argparse, интерфейс командной строки в Python.
Модуль argparse позволяет легко писать удобные интерфейсы командной строки. Программа определяет, какие аргументы ей требуются, а argparse выяснит, как их разобрать из вывода функции sys.argv.
Позиционные параметры скрипта на Python, модуль argparse.
На примере разобраны правила и тонкости применения позиционных параметры командной строки для скрипта, при использовании модуля argparse в Python.
Необязательные параметры скрипта модуля argparse в Python.
На примере разобраны правила и тонкости применения **необязательных параметров командной строки** для скрипта, при использовании модуля argparse в Python.
Сочетание необязательных и позиционных параметров в модуле argparse Python.
На примере разобраны приемы сочетания **необязательных и позиционных параметров в командной строке** для скрипта, при использовании модуля argparse в Python
Класс ArgumentParser() модуля argparse в Python.
Класс ArgumentParser() модуля argparse создает новый объект ArgumentParser. Все параметры должны передаваться в качестве ключевых аргументов.
Метод add_argument() объекта ArgumentParser в Python.
Метод add_argument() объекта ArgumentParser определяет, как следует анализировать один аргумент командной строки.
Метод parse_args() объекта ArgumentParser в Python.
Метод parse_args() объекта ArgumentParser преобразует строки параметров командной строки в объекты и назначает их в качестве атрибутов пространства имен. Метод ArgumentParser.parse_args() возвращает заполненное пространство имен.
Синтаксис командной строки модуля argparse в Python.
Синтаксис параметров и значений в командной строке модуля argparse в Python.
Метод add_subparsers() объекта ArgumentParser в Python.
Метода add_subparsers() объекта ArgumentParser добавляет подкоманду в парсер командной строки верхнего уровня, подобно тем, которые может вызывать система управления версиями svn. Например такие как svn checkout, svn update и svn commit, при этом у них есть свои параметры.
Метод add_argument_group() объекта ArgumentParser в Python.
По умолчанию объект ArgumentParser группирует параметры командной строки как "позиционные параметры" и "необязательные параметры". Существует более концептуальная группировка параметров. Такие группы могут быть созданы с помощью метода ArgumentParser.add_argument_group().
Метод add_mutually_exclusive_group() объекта ArgumentParser в Python.
Метод add_mutually_exclusive_group() объекта ArgumentParser создает взаимоисключающую группу параметров командной строки. Модуль argparse будет следить за тем, чтобы в командной строке присутствовал только один из параметров взаимоисключающей группы
Методы разбора командной строки объектом ArgumentParser в Python.
В разделе рассмотрены методы разбора командной строки объектом ArgumentParser, а так же создание пользовательского парсера файла, содержащего параметры командной строки.
Метод set_defaults() объекта ArgumentParser в Python.
Метод set_defaults() объекта ArgumentParser позволяет добавлять некоторые дополнительные атрибуты, которые определяются без какой-либо проверки командной строки