我正在使用 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 的情况下提取该数字。如果它不符合这个标准,我不希望任何事情发生。有任何想法吗?先感谢您!