0
私は、プログラムでどのようなアクションが取られるかによって動的に埋められる.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
私が見つけたい文字列がそれは間違いなく特別なHTMLパーサなしに行われるべきではありませんされて
'r +'、なぜあなたは 'r +'と書いていますか? –
'mystring'が見つからない場合はファイルに書きたいので、 –
afaikそれは 'r + w'かそうでなければなりません。 –