示例#1
0
 def exception(self):
     if self.imin is not None and self.imax is not None:
         #return argparse.ArgumentTypeError(f"Must be an integer in the range [{self.imin}, {self.imax}]")
         return GooeyParser.ArgumentTypeError(f"Must be an integer in the range [{self.imin}, {self.imax}]")
     elif self.imin is not None:
         #return argparse.ArgumentTypeError(f"Must be an integer >= {self.imin}")
         return GooeyParser.ArgumentTypeError(f"Must be an integer >= {self.imin}")
     elif self.imax is not None:
         #return argparse.ArgumentTypeError(f"Must be an integer <= {self.imax}")
         return GoeeyParser.ArgumentTypeError(f"Must be an integer <= {self.imax}")
     else:
         #return argparse.ArgumentTypeError("Must be an integer")
         return GooeyParser.ArgumentTypeError("Must be an integer")