Skip to main content
Ctrl+K

argclz 1.0.2 documentation

  • Getting Started
  • argclz.core
  • argclz.types
  • argclz.validator
  • argclz.commands
    • argclz.dispatch
    • argclz.clone
  • GitHub
  • Getting Started
  • argclz.core
  • argclz.types
  • argclz.validator
  • argclz.commands
  • argclz.dispatch
  • argclz.clone
  • GitHub

Section Navigation

Basic

  • Core usage
  • organize arguments
  • Type parser
  • Validator usage

Advance

  • Advanced usage
  • Sub-Commands
  • Dispatch usage
  • Compose cli option-classes

Other

  • Utility usage
  • Getting Started

Getting Started#

Basic

  • Core usage
    • argument
    • pos_argument
    • var_argument
    • description
  • organize arguments
    • grouping
    • mutually exclusive grouping
  • Type parser
    • Tuple types
    • list_type
    • bool_type
    • dict_type
    • slice_type
    • union_type
    • literal_type
    • try_int_type / try_float_type
  • Validator usage
    • String Validation
    • Integer Validation
    • Float Validation
    • List Validation
    • Tuple Validation
    • Path Validation
    • Logical Combinators
    • Error Handling

Advance

  • Advanced usage
    • hidden argument
    • aliased_argument
    • pass options between classes
  • Sub-Commands
    • parse_command_args
    • sub_command_group
  • Dispatch usage
  • Compose cli option-classes

Other

  • Utility usage
    • parse_args
    • as_dict
    • with_options
    • with_defaults

previous

Welcome to Argclz documentation!

next

Core usage

Edit on GitHub
Show Source

© Copyright 2025, Yu-Ting Wei.

Created using Sphinx 8.1.3.

Built with the PyData Sphinx Theme 0.17.1.