from selenium import webdriver browser = webdriver.Chrome() browser.get('https://www.baidu.com/') # 找到input框 kw = browser.find_element_by_id('kw') # 输入内容(python) kw.send_keys('python') # 查找提交按钮 su = browser.find_element_by_id('su') # 点击按钮 su.click() browser.execute_script('window.scrollTo(0, document.body.scrollHeight)') # 找到下一页的标签 next_page = browser.find_element_by_class_name('n') next_page.click()
注意:浏览器对象browser,每到一个新的页面,浏览器对象都是新的,所以点击完next_page标签后,next_page标签每次都要重取
二、浏览器对象常用方法
click() back() forward() page_source() # 网页源码 current_url excute_script() # 执行脚本
close() # 关闭浏览器
send_keys() # 输入值
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。