Tôi cần lặp lại thông qua các thư mục con của một thư mục nhất định và tìm kiếm các tập tin. Nếu tôi nhận được một tập tin, tôi phải mở nó và thay đổi nội dung và thay thế nó bằng các dòng của riêng tôi.
Tôi đã thử điều này:
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()
nhưng tôi đang nhận được một lỗi. Tôi đang làm gì sai?