Home >Backend Development >Python Tutorial >How to Rename Multiple Files in a Directory Using Python?
Renaming Multiple Files within a Directory Using Python
To rename multiple files within a directory using Python, consider utilizing the os.rename(src, dst) function, which facilitates renaming or moving files and directories. Here's an example code snippet:
<code class="python">import os # Iterate through the files in the directory for filename in os.listdir("."): # Check if the filename starts with "cheese_" if filename.startswith("cheese_"): # Rename the file by removing "cheese_" os.rename(filename, filename[7:])</code>
In this sample code, os.listdir(".") retrieves a list of files and directories in the current directory. The code then iterates through each filename and checks if it begins with "cheese_." If it does, the code uses os.rename(filename, filename[7:]) to change the filename to remove "cheese_".
By implementing this approach, you can efficiently rename numerous files in a directory according to your specified naming convention.
The above is the detailed content of How to Rename Multiple Files in a Directory Using Python?. For more information, please follow other related articles on the PHP Chinese website!