site-kitchens/minimize.py

17 lines
610 B
Python

import os
def main():
for date in os.listdir("docs/img/"):
if not os.path.isdir("docs/img/" + date):
continue
for img in os.listdir("docs/img/" + date):
if img.endswith('.full.jpg'):
name = img[:-9]
print("Minimizing {}...".format(name,))
if not os.path.isfile("docs/imgs/{}/{}.jpg".format(date, name)):
os.system('cp "docs/img/{}/{}.full.jpg" "docs/img/{}/{}.jpg" && jpegoptim --size=200K "docs/img/{}/{}.jpg"'.format(date, name, date, name, date, name,))
if __name__ == '__main__':
main()