সব ফাইল রিকার্সিভলি টাচ করতে, আপনাকে ডিরেক্টরি ট্রি ওয়াক করতে হবে os.walk ব্যবহার করে এবং সব ফাইল টাচ করতে হবে os.utime(path_to_file) ব্যবহার করে।
উদাহরণ
import os # রিকার্সিভলি ট্রি ওয়াক করুন for root, dirs, files in os.walk(path): for file in files: # করেন্ট টাইমে utime সেট করুন os.utime(os.path.join(root, file))
পাইথন ৩.৪+, আপনি সরাসরি pathlib মডিউল ব্যবহার করে ফাইল টাচ করতে পারেন।
উদাহরণ
from pathlib import Path import os # রিকার্সিভলি ট্রি ওয়াক করুন for root, dirs, files in os.walk(path): for file in files: Path(os.path.join(root, file)).touch()