Rename all filenames in your directory using Python



We can use OS module in python provides functions for interacting with the operating system and provides a portable way to use operating system specific functionality. We can go to the current working directory with os.getcwd () and rename the files with the os.rame () method os.rame () .

Below is the Python implementation:

# Python program to rename the entire file
# names in your directory

import os

 

os.chdir ( ` D: // Geeksforgeeks ` )

print (os.getcwd ())

COUNT = 1

 
# Function to increase quantity
# make files sorted.

def increment ():

global COUNT

COUNT = COUNT + 1

 

 

for f in os.listdir ():

f_name, f_ext = os.path.splitext (f)

f_name = " geek " + str (COUNT)

increment ()

  

new_name = `{} {}` . format (f_name, f_ext)

  os.rename (f, new_name)

Exit: