import os # from pathlib import Path for root, dirs, files in os.walk("."): for f in files: print ("f", f) base, ext = os.path.splitext(f) if ext[1:].lower() in ("png", "jpg"): src = os.path.join(root, f) target = os.path.join(root, base + "-320x.webp") Command(f"{target}", f"{src}", action="convert -resize 320x $SOURCE $TARGET") # img = Path("images") # for src in img.glob("*.png"): # # print (src) # target = img / f"{src.stem}-320x.webp" # # print (target) # # Command(, f"{src}")