|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- from selenium import webdriver
- #获取Chrome()浏览器对象
- browser = webdriver.Chrome()
- #打开网页
- browser.get('http://www.baidu.com')
- #模拟给输入框键入内容
- browser.find_element_by_id('kw').send_keys('python')
- #模拟点击事件
- browser.find_element_by_id('su').click()
- #browser.find_element_by_class_name('bg s_btn').click()
- #上面注释的语句会报elenium.common.exceptions.InvalidSelectorException: Message: invalid selector: Compound class names not permitted错误
- #但是百度的点击按钮的class_name就是那样,请大神指点一下
复制代码
class 属性为多个值,取其一就行
- from selenium import webdriver
- #获取Chrome()浏览器对象
- browser = webdriver.Chrome()
- #打开网页
- browser.get('http://www.baidu.com')
- #模拟给输入框键入内容
- browser.find_element_by_id('kw').send_keys('python')
- #模拟点击事件
- # browser.find_element_by_id('su').click()
- browser.find_element_by_class_name('s_btn').click()
复制代码
|
|