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()