Advertisement
Guest User

Untitled

a guest
Nov 9th, 2021
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.65 KB | None | 0 0
  1. import os
  2. import sys
  3. from PIL import Image
  4. import glob
  5. def compressJPEG(file):
  6.     picture = Image.open(file)
  7.     picture.save(file, 'JPEG', optimize=True, quality=80)
  8.  
  9. path = /var/www/html/data
  10.  
  11. list_of_files = []
  12. for file in glob.glob(path+'/**/*.jpg', recursive=True):
  13.     list_of_files.append(file)
  14.  
  15. total_file_number = len(list_of_files)
  16. current_file_number = 0
  17. print("Total number of files: {}".format(total_file_number))
  18. for file in list_of_files:
  19.     print("Converting file: ",file)
  20.     compressJPEG(file)
  21.     current_file_number = current_file_number + 1
  22.     print("Completed {} of {}".format(current_file_number, total_file_number))
  23.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement