Preciso percorrer os subdiretórios de um determinado diretório e procurar arquivos. Se eu recebo um arquivo, tenho que abri-lo e alterar o conteúdo e substituí-lo por minhas próprias linhas.
Eu tentei isso:
import os rootdir ="C: /Users/sid/Desktop/test" para subdir, dirs, arquivos em os.walk(rootdir): para arquivo em arquivos: f=open(file,"r") lines=f.readlines() f.close() f=open(file,"w") for line in lines: newline = "Não, você não está" f.write(newline) f.close()
mas estou recebendo um erro. O que estou fazendo de errado?