Advertisement
Guest User

argparse

a guest
Aug 2nd, 2020
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.84 KB | None | 0 0
  1. #!/usr/bin/env python
  2.  
  3. import argparse
  4.  
  5.  
  6. def main():
  7.     parser = argparse.ArgumentParser()
  8.     subparser = parser.add_subparsers(
  9.     )
  10.  
  11.     list_parser = subparser.add_parser(
  12.         name="list",
  13.         aliases=["ls"],
  14.         description="list available platforms",
  15.         help="list available platforms"
  16.     )
  17.  
  18.     download_parser = subparser.add_parser(
  19.         name="download",
  20.         aliases=["dl"],
  21.         description="download game",
  22.         help="download game"
  23.     )
  24.     download_parser.add_argument("platform")
  25.     download_parser.add_argument("game")
  26.  
  27.     search_parser = subparser.add_parser(
  28.         name="search",
  29.         aliases=["sr"],
  30.         description="search game",
  31.         help="search game"
  32.     )
  33.  
  34.  
  35.     args = parser.parse_args()
  36.     print(args)
  37.  
  38.  
  39. if __name__ == "__main__":
  40.     main()
  41.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement