selenio - WebDriver controlar la barra de navegación de desplazamiento (página siguiente)

Realice los siguientes pasos:

  1. 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)
  2. 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:

 

Supongo que te gusta

Origin www.cnblogs.com/xiaochongc/p/12514872.html
Recomendado
Clasificación