Don't Click This👉 https://bit.ly/3B33sRz
Full Code:
imports:
import os, shutil
directory's:
main_file = r'main.py'
source = r'C:\Users\Admin\PycharmProjects\File_Explorer'
audio_folder = r'C:\Users\Admin\PycharmProjects\File_Explorer\audio'
images_folder = r'C:\Users\Admin\PycharmProjects\File_Explorer\images'
video_folder = r'C:\Users\Admin\PycharmProjects\File_Explorer\video'
text_folder = r'C:\Users\Admin\PycharmProjects\File_Explorer\text'
programming_folder = r'C:\Users\Admin\PycharmProjects\File_Explorer\programming'
files = os.listdir(source)
lists:
audio_file_formats = ['mp3', 'wav']
doc_file_formats = ['doc', 'docx', 'xlsx']
text_file_formats = ['txt']
video_file_formats = ['mp4', 'mkv']
programming_file_formats = ['py', 'js', 'java', 'html', 'cpp']
images_file_formats = ['PNG', 'png', 'jpeg', 'jpg']
if main_file in files:
get_file_index = files.index(main_file)
del files[get_file_index]
for file in files:
file_ext = file.split('.')[-1]
if file_ext in audio_file_formats:
shutil.move(file, audio_folder)
if file_ext in doc_file_formats:
shutil.move(file, text_folder)
if file_ext in text_file_formats:
shutil.move(file, text_folder)
if file_ext in video_file_formats:
shutil.move(file, video_folder)
if file_ext in programming_file_formats:
shutil.move(file, programming_folder)
if file_ext in images_file_formats:
shutil.move(file, images_folder)