line.rfind を使用して、HTML コードの特定の行を解析しています。たとえば、これは私が解析している html コードの行です。
<strong class="temp">79<span>°</span></strong><span class="low"><span>Lo</span> 56<span>°</span></span>
これは、行を分割して (この場合) '79' を引き出すために使用するコードです。
position0 = line.rfind('{}'.format(date1.strftime("%a")))
if position0 > 0 :
self.high0 = lines[line_number + 4].split('<span>')[0].split('">')[-1]
>=94 かつ <=37 の場合にのみ、その数値を引き出す必要があります。この基準を満たさない場合は、何も起こらないでください。何か案は?前もって感謝します!