def open_cmd(images): """Loads one or multiple images for processing. The input parameter can be specified multiple times to load more than one image. """ for image in images: try: click.echo('Opening "%s"' % image) if image == '-': img = Image.open(click.get_binary_stdin()) img.filename = '-' else: img = Image.open(image) yield img except Exception as e: click.echo('Could not open image "%s": %s' % (image, e), err=True)
def push_cmd(files): """Loads one or multiple code file for push to kafka. The input parameter can be specified multiple times to load more than one files. """ for file in files: try: click.echo('Opening "%s"' % files) if files == '-': img = files.open(click.get_binary_stdin()) img.filename = '-' else: img = files.open(files) yield img except Exception as e: click.echo('Could not open file "%s": %s' % (file, e), err=True)
def open_cmd(images): """Loads one or multiple images for processing. The input parameter can be specified multiple times to load more than one image. """ for image in images: try: click.echo(f"Opening '{image}'") if image == "-": img = Image.open(click.get_binary_stdin()) img.filename = "-" else: img = Image.open(image) yield img except Exception as e: click.echo(f"Could not open image '{image}': {e}", err=True)