Argparse === - import: - `from argparse import ArgumentParser` 1~create a new parser: --- - **prog** : program name - **usage** : None. Replaced by program name - **description** : "Hello parse" - **epilog** : addition materials 2~add_arguments: --- https://docs.python.org/zh-cn/3/library/argparse.html 3~end with: --- ``` args = parser.parse_args() ``` 4~Call it when needed: --- ``` num = arg.name_Of_addArguments ``` How to use ? --- ``` from argparse import ArgumentParser ``` ``` parser = ArgumentParser(prog = “Practice001”, usage =None, description = “Hello parse”,epilog = “2021/02/03”) ``` ``` parser.add_argument('--model_type', type=str, default='DAE_C', help='model type') ``` ``` args = parser.parse_args() ``` > `args, unknown = parser.parse_known_args()` ``` string = arg.model_type ``` ``` logger("=================FLAGS==================") for k, v in args.__dict__.items(): logger('{}: {}'.format(k, v)) logger("========================================") ```