xxxxxxxxxx
# for multiple files
import os
for dirname in os.listdir("."):
print((dirname[:-4]).zfill(6)+'.txt')
os.rename(dirname, (dirname[:-4]).zfill(6)+'.txt')
xxxxxxxxxx
import os
for dirname in os.listdir("."):
if os.path.isdir(dirname):
for i, filename in enumerate(os.listdir(dirname)):
os.rename(dirname + "/" + filename, dirname + "/" + str(i) + ".bmp")
xxxxxxxxxx
import os
path_to_file = 'C:/Users/Red/test.txt' # For example the file is here
new_name = 'cool.txt' # Example name
os.rename(path_to_file, os.path.join(os.path.dirname(path_to_file), new_name))
# It will be renamed to cool.txt aka 'C:/Users/Red/cool.txt'
xxxxxxxxxx
import os
old_file_name = "/home/career_karma/raw_data.csv"
new_file_name = "/home/career_karma/old_data.csv"
os.rename(old_file_name, new_file_name)
print("File renamed!")
xxxxxxxxxx
# input and output folder names and path
src_folder = r"C:/Projects/Python/ImageConverter/Image/"
dst_folder = r"C:/ConvertedImages/"
# Search files with .pdf extension in source directory
pattern = "\*.pdf"
files = glob.glob(src_folder + pattern)
# move the files with pdf extension
for file in files:
# extract file name form file path
file_name = os.path.basename(file)
file_name = file_name.replace('.jpg', '')
shutil.move(file, dst_folder + file_name)
print('Moved:', file)
xxxxxxxxxx
import os
os.rename(r'C:\Users\Ron\Desktop\Test\Products.txt',r'C:\Users\Ron\Desktop\Test\Shipped Products.txt')