advent-of-code/aoc.py

34 lines
703 B
Python
Raw Permalink Normal View History

2025-03-21 15:45:46 -04:00
#!/usr/bin/env python3
import argparse
def argparser(*args, **kwargs):
parser = argparse.ArgumentParser(
prog="python aoc.py",
description="Streamlined Advent of Code",
epilog="We have to save christmas!",
argument_default=None,
)
parser.add_argument(
"-y",
"--years",
nargs="1",
dest="years",
default="2024",
help="set what years to solve problems from",
)
parser.add_argument(
"-d",
"--days",
nargs="1",
dest="days",
default="1",
help="set what days to solve",
)
return parser.parse_args()
if __name__ == "__main__":
args = argparser()