Python 如何通过类名查找id
我正在通过python selenium自动化我们项目的常规任务。一步一个结构,请帮助我Python 如何通过类名查找id,python,selenium,Python,Selenium,我正在通过python selenium自动化我们项目的常规任务。一步一个结构,请帮助我 根据上述html代码id=“step_9285985_select”在每次通过webdriver(python Selenium)打开浏览器时随机更改。我想通过class=“select\u step ON或任何其他替代方法查找随机生成的“id”。首先通过CSS选择器查找元素: <input class="select_step ON " id="step_9285985_select" name="
根据上述html代码
id=“step_9285985_select”
在每次通过webdriver
(python Selenium)打开浏览器时随机更改。我想通过class=“select\u step ON
或任何其他替代方法查找随机生成的“id”
。首先通过CSS选择器查找元素:
<input class="select_step ON " id="step_9285985_select" name="step_9285985_select" type="checkbox" value="9285985">
然后获取id
属性:
input_tag = driver.find_element_by_css_selector('input.select_step.ON')
我建议你通过选择答案旁边的灰色勾号来学习如何接受和回答。用户回答问题需要时间,我们至少可以用信誉积分奖励他们。
print(input_tag.get_attribute('id'))