+ selenio pitón de aprendizaje --webdriver Resumen

1, antes de aprender la automatización, primero hay que entender la gramática básica del pitón y html

2, el entorno de la instalación

1) Método de instalación para instalar + PyCharm Python

Puede referirse a: número público de micro-canales: la instalación del software Butler (que contiene el paquete de instalación y método de montaje)

2) instalar el selenio

Bowen puede referirse a: https://www.cnblogs.com/yuer02/p/11905605.html

3 aprendizaje basado

1) necesidad de método de los elementos de posicionamiento maestro

a, la orientación ocho solo elemento

b, propiedades de unión a XPath Localización

c, css orientación propiedades de unión

 

Xpath método de posicionamiento diferencia css y método de posicionamiento: dos sustancial todos los elementos que pueden ser posicionados. XPath lento elementos posicionados, la sintaxis es muy largo, no es estable, y el posicionamiento css más rápida y concisa. Pero estoy bastante acostumbrado a utilizar XPath

d, la orientación hacia abajo del marco

Enlaces de referencia: https://www.cnblogs.com/yoyoketang/p/6128636.html

En realidad, hay elementos de find_elements_by_xxx focalización y 8 elementos en la misma manera que el posicionamiento, simplemente añadiendo el índice; también puede ser posicionado mediante el uso de Al (posterior re-estudio)

2) Operación página

 Hay otros suplementos, posteriores

3) elemento de mando

 4) de marcos

 5) determinar si el elemento en línea con las expectativas

Consulte el enlace: http://www.mamicode.com/info-detail-1720150.html

 6) multi-ventana, mango

 7) Cargar configuración cromo

Enlaces de referencia: https://www.cnblogs.com/yuer02/p/12613920.html

8) espera

Obligados a esperar: time.sleep (Tiempo)

espera implícita: driver.implicitle_wait (Tiempo)

espera explícita: WebDriverWait; referencia uso de Bowen: https://www.cnblogs.com/yoyoketang/p/6517477.html

Supongo que te gusta

Origin www.cnblogs.com/yuer02/p/12620988.html
Recomendado
Clasificación