actio_python_utils.argparse_functions
Code for argparse-related functionality.
Functions
dir_exists (dirn)
|
Returns the real path to directory dirn if it exists |
file_exists (fn)
|
Returns the real path to file fn if it exists |
key_value_pair (arg[, sep])
|
Splits a string once on sep and returns the result |
str_from_file (fn)
|
Returns the text from a file name |
Classes
CustomFormatter (prog[, indent_increment, ...])
|
argparse.HelpFormatter that displays argument defaults and doesn't change formatting of the description
|
EnhancedArgumentParser (*args[, description, ...])
|
Customized argparse.ArgumentParser that sets description automatically, uses both argparse.ArgumentDefaultsHelpFormatter and argparse.RawTextHelpFormatter formatters, optionally sets up logging, database, and PySpark connections. |
ZFileType ([mode, bufsize, encoding, errors])
|
argparse.FileType that opens specified argument using zopen()
|