У меня есть .html-файл, который динамически заполняется в зависимости от того, какие действия предпринимаются в программе, однако у меня возникает проблема при поиске точной строки, проблема в том, что хотя я знаете, что файл не пуст, цикл ничего не возвращает и считает его пустым.Python находит точную строку в .html файле
Я искал и читал много других так вопросы и пытались многие из них, в том числе 'blah' in line
, re.findall
и with open()
все время, они возвращаются только пустым, я думаю, мне нужно HTML разбора или подобное? Может ли кто-нибудь пролить свет на это для меня?
f = open(outApp + '_report.html', 'r+')
for line in f:
#check the for loop works
self.progressBox.AppendText(line)
if 'mystring' in line:
#do stuff
Строка Я хочу найти это My country
, который обернут в h2 тегах
'r +', почему вы пишете 'r +'? –
потому что я хочу писать в файл, если «mystring» не найден –
, тогда afaik должен быть 'r + w' или что-то в этом роде. –