【发布时间】:2026-02-06 23:50:01
【问题描述】:
我正在尝试创建一个机器人来自动支付一些账单。问题是我无法提取 div 类下的数量(文本)。错误是未找到元素。 使用了 driver.find_element_by_xpath 和 WebDriverWait。您能否指出如何获得突出显示的文本 - 请参阅附件链接?提前致谢。Page_inspect
【问题讨论】:
-
这是我尝试过的:amount = WebDriverWait(self.driver, self.timeout).until( EC.presence_of_element_located((By.XPATH, '//*[@id="billPreferences"] /div/div[4]/div/div[2]/div[4]/div[3]/div/div/div/div/div[2]/div[1]/div[2]')) ) print('你的金额是:{}'.format(amount.text)) return float(amount.text)
标签: python selenium class webdriver