✨ Add command line argument support and remove unused dependencies
This commit is contained in:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user