Realice los siguientes pasos:
- método window.scrollTo (x, y), se proporciona la ventana del navegador en la posición de las barras de desplazamiento horizontal y vertical (primer argumento representa el paso horizontal de la izquierda, el segundo parámetro representa un margen vertical)
- método execute_script () se ejecuta código js
. 1 de selenio importación del WebDriver 2 Importación de tiempo 3. 4. Driver = webdriver.Chrome () 5. Driver.set_window_size (700, 700) # Ajuste el tamaño de la ventana del navegador, para las barras de desplazamiento horizontal y vertical aparecen 6. Driver.get ( ' http: // www.baidu.com ' ) . 7 . 8 driver.find_element_by_id ( ' kW ' .send_keys () ' fdas ' ) . 9 driver.find_element_by_id ( ' SU ' ) .click () 10 . 11 la time.sleep (2 ) 12 es 13 está impresa ( ' ------------------ ' ) 14 JS = " la window.scrollTo (100.450); " # barra de desplazamiento de la posición de la ventana del navegador establecimiento de 15 driver.execute_script (JS) # para mover la posición de la corredera mediante la ejecución de código JavaScript 16 . 17 la time.sleep (10 ) 18 es driver.quit ()
Resultados Como se muestra: