From 191b898974ba5f57dc1418dec2361e2ea1dfd152 Mon Sep 17 00:00:00 2001 From: yolo86 Date: Mon, 20 Jan 2020 20:20:06 +0530 Subject: [PATCH 1/2] Added python script to clump all similar files into respective folders --- Submissions/Yolo86/Task_2/files.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 Submissions/Yolo86/Task_2/files.py diff --git a/Submissions/Yolo86/Task_2/files.py b/Submissions/Yolo86/Task_2/files.py new file mode 100644 index 0000000..fdd07d6 --- /dev/null +++ b/Submissions/Yolo86/Task_2/files.py @@ -0,0 +1,16 @@ +import os +import shutil + +os.chdir('../../../Task_2/My_Files/') +b = os.getcwd() + +for fi in os.listdir(): + try: + fna,fext = fi.split('.') + if os.path.exists(b+'/'+fext): + shutil.move(b+'/'+fi,b+'/'+fext+'/'+fi) + else: + os.makedirs(b+'/'+fext) + shutil.move(b+'/'+fi,b+'/'+fext+'/'+fi) + except ValueError: + continue \ No newline at end of file From 96c30137906057867e1802041ec20b5cab772577 Mon Sep 17 00:00:00 2001 From: yolo86 Date: Sun, 26 Jan 2020 16:44:22 +0530 Subject: [PATCH 2/2] Modified files.py(os.listdir() wasn't working properly) --- Submissions/Yolo86/Task_2/files.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Submissions/Yolo86/Task_2/files.py b/Submissions/Yolo86/Task_2/files.py index fdd07d6..5578909 100644 --- a/Submissions/Yolo86/Task_2/files.py +++ b/Submissions/Yolo86/Task_2/files.py @@ -3,8 +3,7 @@ os.chdir('../../../Task_2/My_Files/') b = os.getcwd() - -for fi in os.listdir(): +for fi in os.listdir(b): try: fna,fext = fi.split('.') if os.path.exists(b+'/'+fext):