কম্পিউটার টিউটোরিয়াল

পাইথনে রিকার্সিভভাবে একাধিক ফাইল রিনেম করার পদ্ধতি


os.walk + os.rename ব্যবহার

import os

def replace(folder_path, old, new):
    for path, subdirs, files in os.walk(folder_path):
        for name in files:
            if old.lower() in name.lower():
                file_path = os.path.join(path, name)
                new_name = os.path.join(path, name.lower().replace(old, new))
                os.rename(file_path, new_name)

# ব্যবহার
replace('my_folder', 'IMG', 'Image')

এই ফাংশনটি রিকার্সিভভাবে সব ফাইল চেক করে IMG কে Image দিয়ে রিপ্লেস করে। কেস-ইনসেনসিটিভ ম্যাচিং করা হয়েছে। প্রয়োজন অনুযায়ী মডিফাই করুন।

  1. পাইথনে একসাথে একাধিক ফাইল রিনেম করা

  2. উইন্ডোজ ১০-এ একসাথে একাধিক ফাইল রিনেম করার সহজ পদ্ধতি

  3. উইন্ডোজে সহজে একাধিক ফাইল রিনেম করুন: ধাপে ধাপে গাইড

  4. ম্যাকএ একসাথে একাধিক ফাইল রিনেম করুন: সহজ গাইড