আপনি OS মডিউলে ফাংশন সহ একটি একক ফাইল বা একটি একক খালি ফোল্ডার মুছে ফেলতে পারেন৷
উদাহরণ
উদাহরণস্বরূপ, আপনি যদি my_file.txt,
একটি ফাইল মুছতে চান>>> import os >>> os.remove('my_file.txt')
os.remove-এর যুক্তি অবশ্যই পরম বা আপেক্ষিক পথ হতে হবে।
একাধিক ফাইল মুছে ফেলতে, শুধু আপনার ফাইলের তালিকা লুপ করুন এবং উপরের ফাংশনটি ব্যবহার করুন। আপনি যদি একটি ফোল্ডার মুছে ফেলতে চান যে সমস্ত ফাইলগুলিকে আপনি সরাতে চান, তাহলে আপনি এইভাবে ফোল্ডারটি সরাতে পারেন:
>>> import shutil >>> shutil.rmtree('my_folder')
উদাহরণ
আপনি একটি প্যাটার্নের সাথে মিলে যাওয়া ফাইলগুলি মুছতে regex ব্যবহার করতে পারেন। উদাহরণস্বরূপ,
import os, re, os.path pattern = "^your_regex_here$" mypath = "my_folder" for root, dirs, files in os.walk(mypath): for file in filter(lambda x: re.match(pattern, x), files): os.remove(os.path.join(root, file))