Skip to content

Argparse Notes

#!/usr/bin/env python
import argparse
import logging
logging.basicConfig(level=logging.INFO)
logger = logging.getLogger(__name__)
def parse_args():
parser = argparse.ArgumentParser(description="")
parser.add_argument("--arg", dest="arg_weird_dest", required=True, help="help")
parser.add_argument("--flg", action="store_true")
return parser.parse_args()
if __name__ == "__main__":
args = parse_args()
logger.info(args.arg_weird_dest)