如何记住元素值并稍后在 Selenium 中使用它 Python
How to remmember element value and use it later in Selenium Python
我在网站上有一个数字字段,我想保存它的值让我们假设它是 150
如果新数字大于它的旧值,我想做打印“是的,它很大”
num = driver.find_element_by_id("numField")
# and then some clicks and instructions and some changes in its value
if num>num:
print("yes it's big")
您可以再次获取该元素的新值,然后在这些值之间进行比较。
我想你想提取元素文本?
如果是这样,您的代码可能是这样的:
initial_num = driver.find_element_by_id("numField").text
# and then some clicks and instructions and some changes in its value
new_num = driver.find_element_by_id("numField").text
if new_num>initial_num:
print("yes it's big")
我在网站上有一个数字字段,我想保存它的值让我们假设它是 150 如果新数字大于它的旧值,我想做打印“是的,它很大”
num = driver.find_element_by_id("numField")
# and then some clicks and instructions and some changes in its value
if num>num:
print("yes it's big")
您可以再次获取该元素的新值,然后在这些值之间进行比较。
我想你想提取元素文本?
如果是这样,您的代码可能是这样的:
initial_num = driver.find_element_by_id("numField").text
# and then some clicks and instructions and some changes in its value
new_num = driver.find_element_by_id("numField").text
if new_num>initial_num:
print("yes it's big")