23 lines
345 B
Python
23 lines
345 B
Python
import argparse
|
|
|
|
|
|
def parse_args():
|
|
ap = argparse.ArgumentParser()
|
|
|
|
ap.add_argument(
|
|
"-n", "--name",
|
|
required=False,
|
|
help="The name",
|
|
)
|
|
|
|
return ap, ap.parse_args()
|
|
|
|
|
|
def main():
|
|
ap, args = parse_args()
|
|
print(f"Hello {args.name if args.name else "World"}!")
|
|
|
|
|
|
if __name__ == "__main__":
|
|
main()
|