考虑一下: https://www.lanebryant.com/lace-trim-overpiece/prd-358988#color/0000006400
单击“我的尺寸”,然后单击“开始”。您将看到一个包含年龄范围的下拉列表。我需要根据我已经拥有的价值来点击它们。考虑我的代码:
wait.until(EC.element_to_be_clickable((By.XPATH, "/html/body/div[2]/div/div/div/div[2]/form/tfc-accordion-group/div[2]/div/div[2]/span/div[2]/div//span[text()=" + " "+ df_temp.age + " " + "]"))).click()
df_temp['age']的值为16-18
但它没有点击并给出超时异常。你知道吗
希望这能对你有所帮助,每一步的细节请看代码注释。你知道吗
首先单击下拉列表以打开选项列表,然后使用
//div[@value="ageRange.id" and contains(.,"16 - 18")]
或//div[@value="ageRange.id" and normalize-space(.)="16 - 18"]
xpath单击项:相关问题 更多 >
编程相关推荐