- parser.add_argument("-r", "--rss", help="Download all files in rss")
- parser.add_argument("-u", "--url", help="Download video in url")
- parser.add_argument("-m", "--mirror", help="Mirror all files", action="store_true")
-
+ group = parser.add_mutually_exclusive_group(required=True)
+ group.add_argument("-r", "--rss", help="Download all files in rss")
+ group.add_argument("-u", "--url", help="Download video in url")
+ group.add_argument("-m", "--mirror", help="Mirror all files", action="store_true")