Add command line argument support and remove unused dependencies

This commit is contained in:
2026-04-27 00:06:38 +08:00
parent ff22a17e34
commit 92c7d3f58f
4 changed files with 27 additions and 110 deletions
+21 -1
View File
@@ -1,2 +1,22 @@
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():
print("Hello World!")
ap, args = parse_args()
print(f"Hello {args.name if args.name else "World"}!")
if __name__ == "__main__":
main()