আমাকে একটি প্রদত্ত ডিরেক্টরিের সাব-ডিরেক্টরিতে পুনরাবৃত্তি করতে হবে এবং ফাইলগুলি অনুসন্ধান করতে হবে। যদি আমি কোনও ফাইল পাই তবে আমাকে এটি খুলতে হবে এবং সামগ্রীটি পরিবর্তন করতে হবে এবং আমার নিজের লাইনের সাথে এটি প্রতিস্থাপন করতে হবে।
আমি এটি চেষ্টা করেছি:
import os
rootdir ='C:/Users/sid/Desktop/test'
for subdir, dirs, files in os.walk(rootdir):
for file in files:
f=open(file,'r')
lines=f.readlines()
f.close()
f=open(file,'w')
for line in lines:
newline = "No you are not"
f.write(newline)
f.close()
তবে আমি একটি ত্রুটি পাচ্ছি। আমি কি ভুল করছি?