У меня есть список из примерно 100 файлов, которые я хотел прочитать и сопоставить одно слово.Вот фрагмент кода, который я написал.
import re
y = 'C:\\prova.txt'
var1 = open(y, 'r')
for line in var1:
if re.match('(.*)version(.*)', line):
print line
var1.close()
каждый раз, когда я пытаюсь передать кортеж y, я получаю эту ошибку:
TypeError: coercing to Unicode: need string or buffer, tuple found.
(я думаю, что open()
непринимать любые кортежи, но только строки)
Так я мог бы заставить его работать со списком файлов?
Заранее спасибо !!!!