selenium-- page operation (screenshots)

1. For page hover there are drop-down box components, good location, you can use:

from selenium.webdriver.common.action_chains import ActionChains


17522945-a997ffc028188814.png

2. Set the page size and perform js code scroll bar

from seleniumimport webdriver

from timeimport sleep,ctime

from selenium.webdriver.common.byimport By

import os

driver=webdriver.Chrome()

driver.get('https://www.baidu.com/')

# driver.set_window_size(600,600)

driver.find_element_by_id('kw').send_keys('selenium')

driver.find_element_by_id('su').click()

sleep(3)

js='window.scrollTo(100,450);'

driver.execute_script(js)

sleep(3)

driver.quit()


3. Get current page screenshot + stored in the designated location

driver.get_screenshot_as_file('D:\\PycharmProjects\\wangyongha\\Selenium学习\\截屏.png')

Guess you like

Origin blog.csdn.net/weixin_34289744/article/details/90881423