python selenium 常用方法

                                                                python selenium 常用方法

1、文档

 中文文档  https://python-selenium-zh.readthedocs.io/zh_CN/latest/4.元素定位/

 官方文档  https://selenium-python.readthedocs.io/api.html

2、常用方法

 1)、打开指定页面

driver.get(start_url)

 2)、滚动到页面底部

driver.execute_script("window.scrollTo(0,document.body.scrollHeight);")

 3)、模拟鼠标向下滚动 垂直滚动到1000000的位置

driver.execute_script('window.scrollTo(0,1000000)')  # 模拟鼠标向下滚动 垂直滚动到1000000的位置

 4)、关闭当前窗口

driver.close()

 5)、退出驱动并关闭所有关联窗口

driver.quit()

 6)、在浏览历史中回退一步

driver.back()

 7)、刷新当前窗口

driver.refresh()

 8)、最大化窗口

driver.maximize_window()

 9)、模拟点击分页

driver.find_element_by_xpath(f"//span[@class='p-num']/descendant::a[text()='{i}']").click()  # 模拟点击分页数据

    或

click = driver.find_element_by_xpath(f"//div[@class='sn-pager']//descendant::a[text()='{i}']") #.click()  # 模拟点击分页数据
driver.execute_script("arguments[0].click();", click)
time.sleep(0.5)

 10)、等待页面加载(比较Low)

time.sleep(0.5)

 11)、定位 iframe

driver.switch_to_frame()

 12)、切回主文档

driver.switch_to_default_content() 

 13)、API文档,查看更多...

 

你可能感兴趣的:(#,PythonSelenium,python,selenium)