не так. Запись в тот же файл.
import os, re
files = os.listdir(".") # листинг текущей директории
LogFilesNames = filter(lambda x: x.endswith('.log'), files) # отобрать все лог файлы
print'Files:',len(LogFilesNames)
lc=0
for n in LogFilesNames: # цикл по именам файлов
f = open(n,'r+').readlines() # читаем строки каждого файла
print'File: ',n,'\nLines: ',len(f)
for i in range(len(f)): # цикл по номерам строк
тут нужно найти паны и замаскировать их
with open(n,'w') as F:
print type(F)
print type(f)
F.writelines(f) # применение изменений в файле
print'Edited lines: ',lc # вывод числа отредактированных строк
print'Applying in file: ',F.name # вывод имени обработанного файла