-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrename_images.py
More file actions
28 lines (19 loc) · 841 Bytes
/
rename_images.py
File metadata and controls
28 lines (19 loc) · 841 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import os
# Function to rename multiple files
def rename_images(folder,path):
for count, filename in enumerate(os.listdir(folder)):
for count, image_name in enumerate(os.listdir(path + folder + "/" +str(filename))):
print(f"{count} , {image_name}")
dst = f"{str(filename)}_{str(count)}.jpg"
src =f"{folder}/{filename}/{image_name}" # foldername/filename, if .py file is outside folder
dst =f"{folder}/{filename}/{dst}"
# rename() function will
# rename all the files
os.rename(src, dst)
# print(f"{count} , {image_name}")
# Driver Code
if __name__ == '__main__':
# Calling main() function
path = "/Users/dikshapaliwal/Deep-Learning-Mini-Project/"
folder = "holding_weapon_or_not"
rename_images(folder,path)