下面是我从网上抓取的完整的 html 元素
<div data-v-a27cb890="" class="text-2xl font-bold font-numeric">19.60</div>
如您所见,我正在选择一个 20 秒倒计时 html 计时器代码,这里的问题是我在下面编写的代码似乎不起作用。当计时器达到 15.28 秒时。我想打印出来。
timer = WebDriverWait(driver, 30).until(EC.text_to_be_present_in_element(By.XPATH, '//*[@id="page-scroll"]/div[1]/div/div/div[3]/div[3]/div/div[2]'), "15.28")
print(float(timer.text))
WebDriverWaiting 30 秒后,即使计时器在我的屏幕上滚动过去,它也找不到我想要打印的文本。然后它给出一个 TimeoutException 错误。