From b0e8dbcff0fe11303a9b39df49521aa94c1efc98 Mon Sep 17 00:00:00 2001 From: sritanmay001 Date: Thu, 17 Oct 2019 14:41:45 +0530 Subject: [PATCH] Added Clean_up_photo --- Clean_up_photo_directory/README.md | 1 + Clean_up_photo_directory/clean_up_photo.py | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 Clean_up_photo_directory/README.md create mode 100644 Clean_up_photo_directory/clean_up_photo.py diff --git a/Clean_up_photo_directory/README.md b/Clean_up_photo_directory/README.md new file mode 100644 index 0000000..1250bfb --- /dev/null +++ b/Clean_up_photo_directory/README.md @@ -0,0 +1 @@ +This program is used to find out the "bad" picture files and then eventually delete them. \ No newline at end of file diff --git a/Clean_up_photo_directory/clean_up_photo.py b/Clean_up_photo_directory/clean_up_photo.py new file mode 100644 index 0000000..79b030f --- /dev/null +++ b/Clean_up_photo_directory/clean_up_photo.py @@ -0,0 +1,20 @@ +import os +from os.path import join +for (dirname, dirs, files) in os.walk('.'): + for filename in files: + if filename.endswith('.txt') : + thefile = os.path.join(dirname,filename) + size = os.path.getsize(thefile) + if size == 2578 or size == 2565: + print 'T-Mobile:',thefile + #os.remove(thefile) Add this when you are sure to delete the file + continue + fhand = open(thefile,'r') + lines = list() + for line in fhand: + lines.append(line) + fhand.close() + if len(lines) == 3 and lines[2].startswith('Sent from my iPhone'): + print 'iPhone:', thefile + #os.remove(thefile) Add this when you are sure to delete the file + continue \ No newline at end of file