snakeoil.cli package¶
Submodules¶
- snakeoil.cli.arghparse module
ArgparseCommand
ArgumentParser
ArgumentParser.add_subparsers()
ArgumentParser.bind_class()
ArgumentParser.bind_delayed_default()
ArgumentParser.bind_early_parse()
ArgumentParser.bind_final_check()
ArgumentParser.bind_main_func()
ArgumentParser.bind_parse_priority()
ArgumentParser.bind_pre_parse()
ArgumentParser.bind_reset_defaults()
ArgumentParser.error()
ArgumentParser.parse_args()
ArgumentParser.parse_known_args()
ArgumentParser.parsers
ArgumentParser.pre_parse()
ArgumentParser.subparsers
CommaSeparatedElements
CommaSeparatedElementsAppend
CommaSeparatedNegations
CommaSeparatedNegationsAppend
CommaSeparatedValues
CommaSeparatedValuesAppend
CsvActionsParser
CsvHelpFormatter
Delayed
DelayedDefault
DelayedParse
DelayedValue
EnableDebug
Expansion
ExtendAction
FileType
ManHelpAction
Namespace
OptionalsParser
OrderedParse
ParseNonblockingStdin
ParseStdin
SortedHelpFormatter
StoreBool
SubcmdAbbrevArgumentParser
Verbosity
bounded_int()
create_dir()
existent_dir()
existent_path()
positive_int()
- snakeoil.cli.exceptions module
- snakeoil.cli.input module
- snakeoil.cli.tool module
Module contents¶
Various command-line related support