Fixed typo in URL and added default example

This commit is contained in:
Brandon Rozek 2022-12-01 21:43:48 -05:00
parent ecc22fcb52
commit 7f4a98b474

View file

@ -3,6 +3,8 @@ title: "Python Argument Parser"
date: 2022-05-16T17:07:06-04:00 date: 2022-05-16T17:07:06-04:00
draft: false draft: false
tags: ["Python"] tags: ["Python"]
aliases:
- /blog/python-argpase/
math: false math: false
--- ---
@ -16,6 +18,8 @@ parser = argparse.ArgumentParser(description="Description to show in help")
parser.add_argument("pos_arg1", type=str, help="Required positional argument") parser.add_argument("pos_arg1", type=str, help="Required positional argument")
parser.add_argument("--flag1", type=str, help="Optional flag argument") parser.add_argument("--flag1", type=str, help="Optional flag argument")
parser.add_argument("--flag2", type=int, required=True, help="Required flag argument") parser.add_argument("--flag2", type=int, required=True, help="Required flag argument")
parser.add_argument("--flag3", type=int, default=0, help="Optional flag argument \
with default value of 0")
args = vars(parser.parse_args()) args = vars(parser.parse_args())
``` ```