以一个小说网站为例
d = webdriver.Chrome()
d.get("https://www.yangguiweihuo.com/")
例 1.
<div class="ccc">
属性为class,使用css表示则是在属性的值前面加.(点),表示为' .ccc'
d.find_element_by_css_selector('.ccc').click()
例 2.
<input type="text" name="username" id="username">
属性为id,使用css表示则是在属性的值前面加#,表示为 '#username'
d.find_element_by_css_selector('#username').send_keys('wwwww')
总结(转载其他文档)
css | 解释 |
.info | class 选择器,匹配所有class 属性中包含info 的元素 |
#footer id | 选择器,匹配所有id 属性等于footer 的元素 |