You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
507 B
Python
17 lines
507 B
Python
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}") |