标签:打开百度 back scrollto 打开 click 百度搜索 注意 网页 bdr
一、打开百度搜索python为例
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() # 输入值
标签:打开百度 back scrollto 打开 click 百度搜索 注意 网页 bdr
原文地址:https://www.cnblogs.com/wt7018/p/11872919.html