সোয়াপ ফাইলগুলোর এক্সটেনশন .swp। একটি ফোল্ডার থেকে রিকার্সিভলি সব সোয়াপ ফাইল রিমুভ করার সবচেয়ে সহজ পদ্ধতি হলো স্ট্রিং ফাংশন endswith ব্যবহার করে এক্সটেনশন নাম (.swp) দিয়ে ফাইল নাম ম্যাচ করা এবং সেগুলো ডিলিট করা।
উদাহরণ
import os, os.path
mypath = "my_folder"
for root, dirs, files in os.walk(mypath):
for file in filter(lambda x: x.endswith('.swp'), files):
os.remove(os.path.join(root, file))
এই প্রোগ্রাম রিকার্সিভলি ডিরেক্টরি "my_folder" সার্চ করবে এবং .swp দিয়ে শেষ হওয়া সব ফাইল ডিলিট করবে।
আধুনিক পদ্ধতি (পাইথন ৩.৪+): pathlib.Path.rglob('*.swp') ব্যবহার করুন।