import os
#Files Present in Directory
os.listdir('/home/kushagra/Desktop/test')
#Spliting name and extension of file
for f in os.listdir():
print(os.path.splitext(f))
#Printing Name and ext of files
for f in os.listdir():
name,ext = os.path.splitext(f)
print(name)
print(ext)
#Spliting name on the basis of "-"
for f in os.listdir():
name,ext = os.path.splitext(f)
song,artist,number=name.split("-")
song=song[2:]
print(song)
#Renaming the files as per our requirement, using zfill we make sure that every number is of 2 digit.
for f in os.listdir():
name,ext=os.path.splitext(f)
song,artist,number=name.split("-")
song=song[2:]
number=number.zfill(2)
os.rename(f,"{0}-{1}{2}".format(number,song,ext))
#You can see name is changed
os.listdir()