Для параметра required
установлено значение true:
ap.add_argument("-q", "--query", **required=True,** help="search query to search Bing Image API for")
ap.add_argument("-o", "--output", **required=True**, help="path to output directory of images")
(** добавлено для наглядности)
написание
ap.add_argument("-q", "--query", **required=False,** help="search query to search Bing Image API for")
ap.add_argument("-o", "--output", **required=False**, help="path to output directory of images")
, вместо этого, должен решить проблему. Если, конечно, вы не хотите, чтобы они были необходимы, вы должны вызвать сценарий с аргументами.